- Avoid some expensive SDL_GetTicks() calls
authorMatthias Braun <matze@braunis.de>
Sun, 23 Apr 2006 13:08:57 +0000 (13:08 +0000)
committerMatthias Braun <matze@braunis.de>
Sun, 23 Apr 2006 13:08:57 +0000 (13:08 +0000)
commitc62711567861587107d124642db29e2674ee6533
tree20933bf2b168dfe1a72ba628491f3322f51a40bf
parent9a43ebc625587fb6cb23f6ad06d069d3873a4ebb
- Avoid some expensive SDL_GetTicks() calls
- Update to squirrel 2.1
- Another rewrite of the scripting code
- A few bugfixes I can't remember
- Removed Sound object from scripting, replaced it with a global play_music and
  play_sound function

SVN-Revision: 3385
98 files changed:
configure.ac
data/levels/test/default.nut
data/levels/test/script.stl
data/levels/world1/27 - No More Mr Ice Guy.stl
data/levels/world1/default.nut [deleted file]
data/levels/world1/intro.nut
data/levels/world1/world.nut
src/audio/sound_manager.cpp
src/audio/stream_sound_source.cpp
src/audio/stream_sound_source.hpp
src/console.cpp
src/gameconfig.cpp
src/gameconfig.hpp
src/gui/menu.cpp
src/gui/menu.hpp
src/main.cpp
src/main.hpp
src/mainloop.cpp
src/mainloop.hpp
src/object/ambient_sound.cpp
src/object/camera.cpp
src/object/display_effect.cpp
src/object/player.cpp
src/object/scripted_object.cpp
src/object/text_object.cpp
src/script_manager.cpp [deleted file]
src/script_manager.hpp [deleted file]
src/scripting/functions.cpp
src/scripting/functions.hpp
src/scripting/sound.cpp [deleted file]
src/scripting/sound.hpp [deleted file]
src/scripting/squirrel_error.cpp
src/scripting/squirrel_util.cpp [new file with mode: 0644]
src/scripting/squirrel_util.hpp [new file with mode: 0644]
src/scripting/thread_queue.cpp [new file with mode: 0644]
src/scripting/thread_queue.hpp [new file with mode: 0644]
src/scripting/time_scheduler.cpp [new file with mode: 0644]
src/scripting/time_scheduler.hpp [new file with mode: 0644]
src/scripting/wrapper.cpp
src/scripting/wrapper.hpp
src/scripting/wrapper.interface.hpp
src/scripting/wrapper_util.cpp [deleted file]
src/scripting/wrapper_util.hpp [deleted file]
src/sector.cpp
src/sector.hpp
src/sprite/sprite.cpp
src/sprite/sprite.hpp
src/squirrel/include/sqstdio.h
src/squirrel/include/squirrel.h
src/squirrel/sqdbg/sqdbgserver.cpp
src/squirrel/sqstdlib/sqstdaux.cpp
src/squirrel/sqstdlib/sqstdblob.cpp
src/squirrel/sqstdlib/sqstdblobimpl.h
src/squirrel/sqstdlib/sqstdio.cpp
src/squirrel/sqstdlib/sqstdmath.cpp
src/squirrel/sqstdlib/sqstdrex.c [deleted file]
src/squirrel/sqstdlib/sqstdrex.cpp [new file with mode: 0644]
src/squirrel/sqstdlib/sqstdstream.cpp
src/squirrel/sqstdlib/sqstdstream.h
src/squirrel/sqstdlib/sqstdstring.cpp
src/squirrel/sqstdlib/sqstdsystem.cpp
src/squirrel/squirrel/sqapi.cpp
src/squirrel/squirrel/sqbaselib.cpp
src/squirrel/squirrel/sqclass.cpp
src/squirrel/squirrel/sqclass.h
src/squirrel/squirrel/sqclosure.h
src/squirrel/squirrel/sqcompiler.cpp
src/squirrel/squirrel/sqcompiler.h
src/squirrel/squirrel/sqdebug.cpp
src/squirrel/squirrel/sqfuncstate.cpp
src/squirrel/squirrel/sqfuncstate.h
src/squirrel/squirrel/sqlexer.cpp
src/squirrel/squirrel/sqlexer.h
src/squirrel/squirrel/sqobject.cpp
src/squirrel/squirrel/sqobject.h
src/squirrel/squirrel/sqopcodes.h
src/squirrel/squirrel/sqstate.cpp
src/squirrel/squirrel/sqstate.h
src/squirrel/squirrel/sqstring.h
src/squirrel/squirrel/sqtable.cpp
src/squirrel/squirrel/sqtable.h
src/squirrel/squirrel/sqvm.cpp
src/squirrel/squirrel/sqvm.h
src/timer.cpp
src/timer.hpp
src/title.cpp
src/video/glutil.hpp
src/world.cpp
src/world.hpp
src/worldmap/tux.cpp
src/worldmap/worldmap.cpp
src/worldmap/worldmap.hpp
tools/miniswig/create_docu.cpp
tools/miniswig/create_wrapper.cpp
tools/miniswig/lexer.ll
tools/miniswig/main.cpp
tools/miniswig/parser.yy
tools/miniswig/tree.cpp