Matthias Braun [Fri, 6 May 2005 22:14:15 +0000 (22:14 +0000)]
fixed a bug in my last effects removal, improved the algo to determine if a badguy was squished, added safe_timer for the yeti
SVN-Revision: 2423
Bastiaan Zapf [Fri, 6 May 2005 22:12:38 +0000 (22:12 +0000)]
- SoundManager doesn't need Effects for now - ambient sound volume
can be adjusted via mix_volume
- ambient_sound is doing so now. Still clicks, because volume is done
frame wise, not sample wise as it ought to be.
SVN-Revision: 2422
Matthias Braun [Fri, 6 May 2005 22:01:43 +0000 (22:01 +0000)]
don't delete wrapper.cpp when doing jam clean
SVN-Revision: 2421
Matthias Braun [Fri, 6 May 2005 19:12:35 +0000 (19:12 +0000)]
some fixes for the text object
SVN-Revision: 2420
Matthias Braun [Fri, 6 May 2005 19:08:24 +0000 (19:08 +0000)]
- Made miniswig support HSQUIRRELVM arguments (and realized it was not needed
later :)
- added a text object for scripts to use and extended the example for it
- removed the pointless uint32_t effect parameter from all the draw methods.
Simply use DrawingContext.set_effect if you need it.
SVN-Revision: 2419
Bastiaan Zapf [Fri, 6 May 2005 17:15:54 +0000 (17:15 +0000)]
SVN-Revision: 2418
Matthias Braun [Fri, 6 May 2005 14:55:45 +0000 (14:55 +0000)]
forgot to add files
SVN-Revision: 2417
Stephen Groundwater [Fri, 6 May 2005 12:11:47 +0000 (12:11 +0000)]
iceshrub, still in progress
SVN-Revision: 2416
Stephen Groundwater [Fri, 6 May 2005 02:41:19 +0000 (02:41 +0000)]
more work on semi_arctic background
SVN-Revision: 2415
Matthias Braun [Thu, 5 May 2005 23:59:53 +0000 (23:59 +0000)]
forgot to add a file, fixed soem warning on 64bit
SVN-Revision: 2414
Matthias Braun [Thu, 5 May 2005 23:43:22 +0000 (23:43 +0000)]
- Implemented a scripted object that can be placed in a level and whose name is
exported to scripts.
- Suspending and Resuming Script nearly works (suspending outside the script
doesn't work yet for some reason...)
- Improved my test script which lets 2 Objects named TUX and PENNY with a nolok
sprite jump around in strange ways ;-)
- Renamed Timer2 to Timer
SVN-Revision: 2413
Matthias Braun [Thu, 5 May 2005 19:35:51 +0000 (19:35 +0000)]
update comments
SVN-Revision: 2412
Matthias Braun [Thu, 5 May 2005 18:58:00 +0000 (18:58 +0000)]
reworked miniswig a bit to support virtual functions and to only emit constructors if these are public and explicitely declared
SVN-Revision: 2411
Matthias Braun [Thu, 5 May 2005 17:17:40 +0000 (17:17 +0000)]
Here we go, the first script embedded in a level says hello to the world :)
SVN-Revision: 2410
Matthias Braun [Thu, 5 May 2005 16:22:25 +0000 (16:22 +0000)]
improve unisolid tile handling
SVN-Revision: 2409
Matthias Braun [Thu, 5 May 2005 16:14:56 +0000 (16:14 +0000)]
bonusblock is a sprite and not a tile in the new design. Renamend messagebox.png to infoblock.png
SVN-Revision: 2408
Matthias Braun [Thu, 5 May 2005 15:47:04 +0000 (15:47 +0000)]
make some tiles (top of pipes, top of snowbg) unisolid as that feels better in levels where they provide the usual of something being in the background
SVN-Revision: 2407
Matthias Braun [Thu, 5 May 2005 13:32:05 +0000 (13:32 +0000)]
fix mkdir on win32
SVN-Revision: 2406
Matthias Braun [Thu, 5 May 2005 13:28:54 +0000 (13:28 +0000)]
renamed Rectangle to Rect because of §%$
SVN-Revision: 2405
Matthias Braun [Thu, 5 May 2005 12:59:23 +0000 (12:59 +0000)]
fix for squirrel on 64 bit
SVN-Revision: 2404
Matthias Braun [Thu, 5 May 2005 12:51:35 +0000 (12:51 +0000)]
don't forget assert.h
SVN-Revision: 2403
Matthias Braun [Thu, 5 May 2005 12:50:59 +0000 (12:50 +0000)]
more squirrel warning fixes
SVN-Revision: 2402
Matthias Braun [Thu, 5 May 2005 12:26:51 +0000 (12:26 +0000)]
fixed warnings in squirrel
SVN-Revision: 2401
Marek Moeckel [Thu, 5 May 2005 11:57:15 +0000 (11:57 +0000)]
fixed missing include assert
SVN-Revision: 2400
Matthias Braun [Thu, 5 May 2005 11:40:30 +0000 (11:40 +0000)]
forgot to include tinygettext dir in Jamfile
SVN-Revision: 2399
Matthias Braun [Thu, 5 May 2005 11:35:47 +0000 (11:35 +0000)]
removed lib dir
SVN-Revision: 2398
Stephen Groundwater [Thu, 5 May 2005 02:27:04 +0000 (02:27 +0000)]
removed my strange dummy-guy from contrib
SVN-Revision: 2397
Stephen Groundwater [Thu, 5 May 2005 02:11:55 +0000 (02:11 +0000)]
possible message box, wip
SVN-Revision: 2396
Matthias Braun [Wed, 4 May 2005 17:16:27 +0000 (17:16 +0000)]
these 2 files weren't really needed
SVN-Revision: 2395
Matthias Braun [Wed, 4 May 2005 17:15:32 +0000 (17:15 +0000)]
- More work on scripting interface
- Moved remaining stuff from lib directory into src directory
SVN-Revision: 2394
Stephen Groundwater [Wed, 4 May 2005 03:29:09 +0000 (03:29 +0000)]
removed unused test level
SVN-Revision: 2393
Stephen Groundwater [Wed, 4 May 2005 02:00:56 +0000 (02:00 +0000)]
yeti background sample
SVN-Revision: 2392
Matthias Braun [Tue, 3 May 2005 18:32:14 +0000 (18:32 +0000)]
Checking in miniswig: It's a flex/bison based parser that is able to parse
simple c++ header files and create squirrel wrappers for them.
SVN-Revision: 2391
Bastiaan Zapf [Tue, 3 May 2005 17:29:00 +0000 (17:29 +0000)]
* some new sounds as csound source (you'll need csound
to compile them, a Makefile will help you to do so)
* a new fire-flower.wav
SVN-Revision: 2390
Stephen Groundwater [Tue, 3 May 2005 12:02:21 +0000 (12:02 +0000)]
testing Yeti image version, feel free to revert
SVN-Revision: 2389
Matthias Braun [Mon, 2 May 2005 21:35:13 +0000 (21:35 +0000)]
fix file lookup
SVN-Revision: 2388
Matthias Braun [Mon, 2 May 2005 00:05:21 +0000 (00:05 +0000)]
missing assert
SVN-Revision: 2387
Matthias Braun [Sun, 1 May 2005 23:46:02 +0000 (23:46 +0000)]
fix configure scritp
SVN-Revision: 2386
Matthias Braun [Sun, 1 May 2005 23:40:33 +0000 (23:40 +0000)]
added experimental support for demo playback (together with an example demo...)
SVN-Revision: 2385
Matthias Braun [Sun, 1 May 2005 21:52:33 +0000 (21:52 +0000)]
accidently lowered warning level in one of my commits. raised it to -Wall -W -Werror again in debug mode and fixed some warnings
SVN-Revision: 2384
Matthias Braun [Sun, 1 May 2005 19:52:41 +0000 (19:52 +0000)]
add assert.h
SVN-Revision: 2383
Matthias Braun [Sun, 1 May 2005 19:50:12 +0000 (19:50 +0000)]
and more...
SVN-Revision: 2382
Matthias Braun [Sun, 1 May 2005 19:49:57 +0000 (19:49 +0000)]
forgot more stuff
SVN-Revision: 2381
Matthias Braun [Sun, 1 May 2005 19:03:06 +0000 (19:03 +0000)]
forgot to add a few files
SVN-Revision: 2380
Matthias Braun [Sun, 1 May 2005 19:02:16 +0000 (19:02 +0000)]
-Started to move stuff from library back to main game
-Refactored game initialisation code
-Improved config loading/saving
-Refactored input code into a Controller class
-Simplified all these SDL_PollEvent loops through the source
-Refactores Menu class (still not optimal)
-General refactoring
-Added missing GPL headers to files
-removed scons build system for now
SVN-Revision: 2379
Stephen Groundwater [Sun, 1 May 2005 01:35:07 +0000 (01:35 +0000)]
updating Nolok contrib templates
SVN-Revision: 2375
Stephen Groundwater [Sun, 1 May 2005 01:29:14 +0000 (01:29 +0000)]
updating Nolok/dummy-guy image placeholder
SVN-Revision: 2374
Matthias Braun [Sat, 30 Apr 2005 15:55:15 +0000 (15:55 +0000)]
added bastis csound files
SVN-Revision: 2373
Marek Moeckel [Fri, 29 Apr 2005 22:56:31 +0000 (22:56 +0000)]
added source image for the rain splash
more work on that level
SVN-Revision: 2371
Marek Moeckel [Fri, 29 Apr 2005 17:25:29 +0000 (17:25 +0000)]
more work on level1
SVN-Revision: 2370
Marek Moeckel [Fri, 29 Apr 2005 15:14:06 +0000 (15:14 +0000)]
added a simple rain splash tile series for a nice effect
in the future, this should be connected to the rain particle system in some way
SVN-Revision: 2369
Marek Moeckel [Thu, 28 Apr 2005 16:16:47 +0000 (16:16 +0000)]
level work again
SVN-Revision: 2368
Marek Moeckel [Wed, 27 Apr 2005 21:52:29 +0000 (21:52 +0000)]
more level work
SVN-Revision: 2367
Marek Moeckel [Wed, 27 Apr 2005 16:41:10 +0000 (16:41 +0000)]
more work on forest level
added a very simple bonus cave tune (and by "simple", i mean: a three-year-old can do this), similar to that of SMB1. Meant to be a placeholder.
SVN-Revision: 2366
Marek Moeckel [Wed, 27 Apr 2005 13:20:09 +0000 (13:20 +0000)]
more work on the forest level
SVN-Revision: 2365
Ryan Flegel [Sun, 10 Apr 2005 19:01:01 +0000 (19:01 +0000)]
Applied new FPS reg. patch from Enrico
SVN-Revision: 2363
Ryan Flegel [Sun, 10 Apr 2005 16:29:52 +0000 (16:29 +0000)]
Changed all SF references to BerliOS
SVN-Revision: 2362
Ryan Flegel [Sun, 10 Apr 2005 15:55:28 +0000 (15:55 +0000)]
Applied Enrico's fps regulating patch
SVN-Revision: 2361
Marek Moeckel [Thu, 7 Apr 2005 14:38:14 +0000 (14:38 +0000)]
yeti summons snowballs now
SVN-Revision: 2360
Marek Moeckel [Thu, 7 Apr 2005 11:17:51 +0000 (11:17 +0000)]
changed yeti behaviour back to Matze's version (sorry, paroneayea)
properly implemented hitpoints
(to see paroneayea's version, check out revision 2355)
SVN-Revision: 2359
Marek Moeckel [Thu, 7 Apr 2005 10:45:16 +0000 (10:45 +0000)]
fixed a bug, added some debug messages
SVN-Revision: 2358
Marek Moeckel [Thu, 7 Apr 2005 10:32:23 +0000 (10:32 +0000)]
badguys now have normal hitpoints and bullet hitpoints, so you can make them need more bullets than jumps on the head. A jump on the head will also decrease bullet hitpoints; both default to 1.
SVN-Revision: 2357
Marek Moeckel [Thu, 7 Apr 2005 08:50:07 +0000 (08:50 +0000)]
gave the Yeti hitpoints and Matze's angry roar :)
fixed hitpoint count in badguy and nolok classes
some minor work on the forest level
SVN-Revision: 2356
Ryan Flegel [Thu, 7 Apr 2005 01:20:39 +0000 (01:20 +0000)]
Changed Yeti behaviour. You must stun him (jump on him) when is under a falling stalactite. The falling stalactite will kill him if he is stunned.
Suggested improvments:
- have to hit Yeti with three stalactites to kill him
- better falling stalactite behaviour--it's hard to kill the Yeti when the closest stalactite to Tux is the one that falls down
SVN-Revision: 2355
Matthias Braun [Wed, 6 Apr 2005 23:25:04 +0000 (23:25 +0000)]
Try of a yeti roar
SVN-Revision: 2354
Matthias Braun [Wed, 6 Apr 2005 23:00:16 +0000 (23:00 +0000)]
Started some work on the yeti boss
SVN-Revision: 2353
Matthias Braun [Wed, 6 Apr 2005 22:41:16 +0000 (22:41 +0000)]
preliminary yeti image
SVN-Revision: 2352
Christopher Allan Webber [Wed, 6 Apr 2005 22:02:04 +0000 (22:02 +0000)]
Nolok, in larger form... still a WIP
SVN-Revision: 2351
Matthias Braun [Wed, 6 Apr 2005 21:14:12 +0000 (21:14 +0000)]
wiki is at new place now
SVN-Revision: 2350
Marek Moeckel [Wed, 6 Apr 2005 19:50:50 +0000 (19:50 +0000)]
more work on forest level
split dispenser into two different types:
-a cannon for MrRocket badguys
-a dropper for everything else (image stolen from Pingus)
SVN-Revision: 2349
Marek Moeckel [Wed, 6 Apr 2005 16:59:32 +0000 (16:59 +0000)]
dispenser can drop PoisonIvy
added Stephen's Dummyguy to the contrib section
animated MrRocket, drawn by my brother Niels
added first attempt of a real forest level
replaced "Excellent" with "Yurpee" sound
SVN-Revision: 2348
Marek Moeckel [Tue, 5 Apr 2005 12:04:33 +0000 (12:04 +0000)]
cleaned some of the Tux voice samples
SVN-Revision: 2344
Marek Moeckel [Tue, 5 Apr 2005 10:54:16 +0000 (10:54 +0000)]
dispenser can now drop random badguys
SVN-Revision: 2343
Ryan Flegel [Tue, 5 Apr 2005 02:38:24 +0000 (02:38 +0000)]
Added Catalan translation by Antoni Villalonga (aka FrIkIOrG)
SVN-Revision: 2342
Matthias Braun [Mon, 4 Apr 2005 19:31:24 +0000 (19:31 +0000)]
added supertux autopackage .spec file
SVN-Revision: 2340
Ryan Flegel [Mon, 4 Apr 2005 19:22:36 +0000 (19:22 +0000)]
Typo fix
SVN-Revision: 2339
Marek Moeckel [Mon, 4 Apr 2005 19:14:55 +0000 (19:14 +0000)]
removed fast songs from contrib section as well
SVN-Revision: 2338
Marek Moeckel [Mon, 4 Apr 2005 19:12:24 +0000 (19:12 +0000)]
removed fast songs from repository
moved old theme song to contrib/old section
SVN-Revision: 2337
Marek Moeckel [Mon, 4 Apr 2005 17:52:48 +0000 (17:52 +0000)]
nolok can be killed with fireballs now
SVN-Revision: 2336
Matthias Braun [Mon, 4 Apr 2005 17:24:41 +0000 (17:24 +0000)]
remove outdated comment
SVN-Revision: 2335
Ingo Ruhnke [Mon, 4 Apr 2005 16:26:14 +0000 (16:26 +0000)]
- added geometry option which allows SuperTux to run at any resolution
SVN-Revision: 2334
Matthias Braun [Mon, 4 Apr 2005 16:05:42 +0000 (16:05 +0000)]
fix warning in rocketexplosion
SVN-Revision: 2333
Matthias Braun [Mon, 4 Apr 2005 16:01:00 +0000 (16:01 +0000)]
moved over some changes from cvs
SVN-Revision: 2332
Marek Moeckel [Mon, 4 Apr 2005 15:51:24 +0000 (15:51 +0000)]
small fix to MrRocket
added another Tux voice file
SVN-Revision: 2330
Marek Moeckel [Mon, 4 Apr 2005 15:41:07 +0000 (15:41 +0000)]
added Tux voice files made by Daniel Alston (creator of the Fansite)
SVN-Revision: 2329
Marek Moeckel [Mon, 4 Apr 2005 15:22:53 +0000 (15:22 +0000)]
added MrRocket badguy and added him to the Dispenser.
Try in the NolokTest level
SVN-Revision: 2326
Marek Moeckel [Sun, 3 Apr 2005 21:34:26 +0000 (21:34 +0000)]
another unimportant fix that annoyed me for a while :)
SVN-Revision: 2324
Matthias Braun [Sun, 3 Apr 2005 21:22:05 +0000 (21:22 +0000)]
had more changes lying around here
SVN-Revision: 2323
Matthias Braun [Sun, 3 Apr 2005 21:07:14 +0000 (21:07 +0000)]
make sure all tiles are loaded
SVN-Revision: 2322
Matthias Braun [Sun, 3 Apr 2005 18:03:48 +0000 (18:03 +0000)]
new editor image for gradients
SVN-Revision: 2321
Marek Moeckel [Sun, 3 Apr 2005 17:54:17 +0000 (17:54 +0000)]
tux doesn't die on the menu anymore
SVN-Revision: 2320
Matthias Braun [Sun, 3 Apr 2005 16:54:00 +0000 (16:54 +0000)]
make gradient parsing a bit more robust
SVN-Revision: 2318
Marek Moeckel [Sun, 3 Apr 2005 12:32:26 +0000 (12:32 +0000)]
updated menu level (not yet finished); tux walks through all different tilesets now, matching the theme song
SVN-Revision: 2317
Matthias Braun [Sat, 2 Apr 2005 19:42:05 +0000 (19:42 +0000)]
TODO is now in the wiki
SVN-Revision: 2315
Marek Moeckel [Fri, 1 Apr 2005 15:38:35 +0000 (15:38 +0000)]
added new version of the supertux theme
(work in progress, you know the deal)
SVN-Revision: 2314
Matthias Braun [Fri, 1 Apr 2005 15:02:42 +0000 (15:02 +0000)]
some updates to testlevels to test my flexlay changes
SVN-Revision: 2313
Matthias Braun [Fri, 1 Apr 2005 12:23:09 +0000 (12:23 +0000)]
-Apply door fix to hatch as well (evil code duplication here...)
-fix worldmap scrolling bug from last commit
-fix stalactites being drawn when not activated
SVN-Revision: 2312
Matthias Braun [Fri, 1 Apr 2005 12:16:53 +0000 (12:16 +0000)]
-Worldmap cleanups (use DrawingContext transformstack)
-Refactoring/Cleanup in PlayerStatus handling (no separate handling of
PlayerStatus in Player object now)
-Reimplemented stalactite badguy
-more smaller cleanups
SVN-Revision: 2311
Stephen Groundwater [Fri, 1 Apr 2005 04:09:26 +0000 (04:09 +0000)]
did not mean to mess with this file, but now the new hatch is now next to the door if you want to try it, will learn how to revert this file tomorrow
SVN-Revision: 2310
Stephen Groundwater [Fri, 1 Apr 2005 03:54:00 +0000 (03:54 +0000)]
created interior arctis level for testing (possible) new gaphics
SVN-Revision: 2309