# do not edit -- automatically generated by arch changelog # arch-tag: automatic-ChangeLog--dheck@gmx.de--2004/enigma--devel--0.90 # 2005-05-29 22:00:50 GMT Daniel Heck patch-111 Summary: Final changes for 0.92 Revision: enigma--devel--0.90--patch-111 - updated documentation - added doc/sound.lua - updated build files accordingly new files: doc/.arch-ids/sound.lua.id doc/sound.lua modified files: CHANGES ChangeLog.tla doc/Makefile.am doc/manual/enigma.html doc/manual/enigma.texi doc/manual/enigma_1.html doc/manual/enigma_2.html doc/manual/enigma_3.html doc/manual/enigma_4.html doc/manual/enigma_5.html doc/manual/enigma_abt.html doc/manual/enigma_ovr.html doc/manual/index.html doc/refman/enigma-ref.html etc/mingw32-dist.sh.in po/de.po po/enigma.pot po/es.po po/fr.po po/it.po po/nl.po src/menus.cc 2005-05-26 07:36:08 GMT Daniel Heck patch-110 Summary: Spanish, bugfixes Revision: enigma--devel--0.90--patch-110 - added spanish translation - ignore cannonball collisions - bumped version number to 0.92 new files: po/.arch-ids/es.po.id po/es.po modified files: CHANGES ChangeLog.tla NEWS configure.ac src/enigma.ico src/stones_complex.cc src/world.cc 2005-05-15 19:18:24 GMT Daniel Heck patch-109 Summary: Bugfixes Revision: enigma--devel--0.90--patch-109 display.cc: - fixed segfault if sprite has no model floors.cc: - removed redundant method decl world.cc: - fixed problem with st-brake explosion modified files: ChangeLog.tla src/display.cc src/floors.cc src/world.cc 2005-05-13 08:05:09 GMT Daniel Heck patch-108 Summary: Bugfix fl-ice_001 Revision: enigma--devel--0.90--patch-108 - re-added definition of fl-ice_001 modified files: ChangeLog.tla data/startup.lua po/de.po po/enigma.pot po/fr.po po/it.po po/nl.po 2005-04-25 22:18:21 GMT Daniel Heck patch-107 Summary: bugfix Revision: enigma--devel--0.90--patch-107 - fixed endless loop in video mode switching code that occurred when starting from a 640x512 configuration - updated NEWS modified files: ChangeLog.tla NEWS src/video.cc 2005-04-25 22:12:29 GMT Daniel Heck patch-106 Summary: bugfixes, smaller updates Revision: enigma--devel--0.90--patch-106 - Updated html documentation - two new levels from Nat Pryce, and one update - compile fix for gcc 4.0 - added enigma.IceFriction Lua variable - fixed embarassing bug in index.lua :-(( new files: data/levels/.arch-ids/nat23.lua.id data/levels/.arch-ids/nat24.lua.id data/levels/nat23.lua data/levels/nat24.lua modified files: CHANGES ChangeLog.tla data/levels/index.lua data/levels/index_enigma3.txt data/levels/nat15.lua data/startup.lua doc/TODO doc/manual/enigma.html doc/manual/enigma_1.html doc/manual/enigma_2.html doc/manual/enigma_3.html doc/manual/enigma_4.html doc/manual/enigma_5.html doc/manual/enigma_abt.html doc/manual/enigma_ovr.html doc/manual/index.html src/actors.cc src/actors_internal.hh src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/floors.cc src/floors.hh src/items.cc src/px/SDL_rotozoom.c src/server.cc src/server.hh src/stones_complex.cc 2005-03-25 19:09:44 GMT Daniel Heck patch-105 Summary: Bugfixes Revision: enigma--devel--0.90--patch-105 - Fixed puzzlestone behavior when hit by laser beam - Fixed xscreensaver problem in fullscreen mode modified files: ChangeLog.tla configure.ac data/gfx40/fl-sand.png data/gfx48/fl-sand.png data/init.lua src/client.cc src/laser.hh src/stones_complex.cc src/video.cc src/video.hh 2005-03-17 15:21:12 GMT Daniel Heck patch-104 Summary: Merged from amgine@reallysoft.de--2004-public (patch 47-50) Revision: enigma--devel--0.90--patch-104 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-47 new pars * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-48 merged with dheck@gmx.de--2004/enigma--devel--0.90 (patches 78-100) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-49 fixed soundname in level * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-50 updated par times modified files: ChangeLog ChangeLog.tla data/levels/Sokoban/index.txt data/levels/index_clones_of_oxyd.txt data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/m_tutor/index.txt data/levels/ralf10.lua src/display-lua.cc src/display-lua.hh src/enigma-lua.cc src/enigma-lua.hh new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-47 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-48 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-49 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-50 2005-03-16 11:27:53 GMT Daniel Heck patch-103 Summary: Fixed stupid typo Revision: enigma--devel--0.90--patch-103 modified files: ChangeLog.tla Makefile.am 2005-03-16 11:26:02 GMT Daniel Heck patch-102 Summary: Enigma 0.90-final Revision: enigma--devel--0.90--patch-102 - Updated CHANGES, NEWS, manpage - Added Changelog.tla new files: .arch-ids/ChangeLog.tla.id ChangeLog.tla modified files: CHANGES Makefile.am NEWS doc/enigma.6 po/de.po po/enigma.pot po/fr.po po/it.po po/nl.po src/items.cc src/stones.cc 2005-03-16 10:43:26 GMT Daniel Heck patch-101 Summary: XML level format Revision: enigma--devel--0.90--patch-101 - lua2xml.lua: Correctly handle follow mode - init.lua: handle all option values - added documentation for XML level format modified files: data/init.lua doc/manual/enigma.texi doc/refman/enigma-ref.texi etc/mingw32-dist.sh.in po/de.po po/enigma.pot po/fr.po po/it.po po/nl.po src/menus.cc tools/lua2xml.lua 2005-03-13 12:15:22 GMT Daniel Heck patch-100 Summary: Final bugfixes for Enigma 0.90 Revision: enigma--devel--0.90--patch-100 - Prefer XML to Lua levels if both are present - Automatically load XML levels if present (no need for Lua wrapper any more) - Lua->XML converter almost finished - Fixed a few levels removed files: data/levels/.arch-ids/space.lua.id data/levels/.arch-ids/welcome.lua.id data/levels/space.lua data/levels/welcome.lua modified files: data/init.lua data/levels/RayWick001.lua data/levels/RayWick002.lua data/levels/RayWick004.lua data/levels/ant05.lua data/levels/ant10.lua data/levels/deadend.lua data/levels/malla1.lua data/levels/space.xml data/levels/welcome.xml data/models-2d.lua data/startup.lua etc/mingw32-dist.sh.in src/display-lua.cc src/display-lua.hh src/items.cc src/levelpack.cc src/levels.cc src/levels.hh src/lua.cc src/lua.hh src/world.cc tools/lua2xml.lua renamed files: etc/.arch-ids/lua2xml.lua.id ==> tools/.arch-ids/lua2xml.lua.id etc/lua2xml.lua ==> tools/lua2xml.lua 2005-03-09 14:06:58 GMT Daniel Heck patch-99 Summary: Bugixes, lua to xml conversion Revision: enigma--devel--0.90--patch-99 - etc/lua2xml.lua: First sketch for a Lua->XML level converter - Updated the reference manual - init.lua: Support for more options in XML parser new files: etc/.arch-ids/lua2xml.lua.id etc/lua2xml.lua removed files: data/levels/.arch-ids/index_enigma.lua.id data/levels/.arch-ids/inex_enigma2.lua.id data/levels/index_enigma.lua data/levels/inex_enigma2.lua modified files: README data/init.lua data/levels/duffy46.lua data/levels/index_experimental.txt doc/manual/enigma.texi doc/refman/enigma-ref.texi src/display-lua.pkg src/display.cc src/display.hh src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg 2005-03-07 22:44:40 GMT Daniel Heck patch-98 Summary: Bugfixes Revision: enigma--devel--0.90--patch-98 - Added missing level names - Fixed one level - client.cc: Do not redraw screen before restarting level modified files: data/levels/index_clones_of_oxyd.txt data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/ss10.lua src/client.cc src/client.hh src/client_internal.hh 2005-03-07 11:44:00 GMT Daniel Heck patch-97 Summary: Bug fixes, faster collision handling Revision: enigma--devel--0.90--patch-97 - Fixed a few levels - display.cc: allow more sprites - menus.cc: update info area more often - world.cc: Faster collision handling between actors modified files: data/levels/duffy101.lua data/levels/duffy88.lua data/levels/duffy91.lua src/actors.hh src/display.cc src/menus.cc src/world.cc src/world_internal.hh 2005-03-04 11:14:27 GMT Daniel Heck patch-96 Summary: Better graphics, speed improvements Revision: enigma--devel--0.90--patch-96 - display.cc: Once again: more efficient redrawing code. Cleanup. - game.cc: Do not average frame rates, but try to keep one tick very close to 10ms. - Made some highres graphics less blurry modified files: data/gfx40/st-brownie.png data/gfx40/st-oneway.png data/gfx40/st-puzzle.png data/gfx40/st-thief.png data/gfx40/st-wood.png data/gfx48/st-brownie.png data/gfx48/st-oneway.png data/gfx48/st-puzzle.png data/gfx48/st-thief.png data/gfx48/st-wood.png data/models-2d.lua src/d_engine.hh src/d_models.cc src/d_models.hh src/display.cc src/display.hh src/game.cc src/px/geom.cc src/stones_complex.cc src/video.cc 2005-03-03 13:42:13 GMT Daniel Heck patch-95 Summary: Faster redraws Revision: enigma--devel--0.90--patch-95 - restricted frame rate to ~50Hz - optimized drawing of shadows modified files: src/client.cc src/display.cc src/display.hh 2005-03-02 22:30:50 GMT Daniel Heck patch-94 Summary: Rubberbands and cleanup Revision: enigma--devel--0.90--patch-94 - lua.cc: Additional argument for AddRubberBand() - stones_complex.cc: Started to clean up turnstile implementation - world.hh: New struct RubberBandData - world.cc: Rubberbands have a third property, the minimum length. Moved rubberband force calculation behind actor motion -> numerically more stable. - Added new level new files: data/levels/.arch-ids/daniel6.lua.id data/levels/.arch-ids/daniel6.png.id data/levels/daniel6.lua data/levels/daniel6.png modified files: CHANGES data/init.lua data/levels/index_enigma3.txt src/lua.cc src/oxyd.cc src/stones_complex.cc src/stones_simple.cc src/world.cc src/world.hh src/world_internal.hh 2005-03-01 10:32:27 GMT Daniel Heck patch-93 Summary: Bugfixes Revision: enigma--devel--0.90--patch-93 - duffy114.lua: Fixed difficulty detection - d_models.cc: Cleanup - menus.cc: ChangeVideoMode () cleans world before reloading models, fixes segfault problem after changing video modes. - Improved some of the graphics modified files: data/gfx32/fg-top.png data/gfx32/st-bluegray.png data/gfx40/fg-top.png data/gfx40/fl-floor_001.png data/gfx40/sh-horse.png data/gfx40/st-chargeminus.png data/gfx40/st-chargeplus.png data/gfx40/st-chargezero.png data/gfx40/st-death.png data/gfx48/fg-top.png data/gfx48/fl-floor_001.png data/gfx48/sh-horse.png data/gfx48/st-chargeminus.png data/gfx48/st-chargeplus.png data/gfx48/st-chargezero.png data/gfx48/st-death.png data/levels/duffy114.lua data/levels/duffy117.lua src/d_engine.hh src/d_models.cc src/menus.cc src/world.hh 2005-02-28 13:40:14 GMT Daniel Heck patch-92 Summary: Bugfixes Revision: enigma--devel--0.90--patch-92 - Added italian translation - actors.cc: make actors sticky when they appear, and also destroyable - display.cc, d_models.cc: Fixed several sprite redraw issues. Fixed bug in scrolling code. Added DisplayEngine::video_to_world(). - world.cc: Fixed strength of rubber bands. - code cleanup and better comments here and there new files: po/.arch-ids/it.po.id po/it.po modified files: configure.ac data/startup.lua doc/TODO doc/manual/enigma.texi etc/mingw32-dist.sh.in po/de.po po/enigma.pot po/fr.po po/nl.po src/actors.cc src/d_engine.hh src/d_models.cc src/d_models.hh src/display.cc src/display.hh src/menus.cc src/world.cc 2005-02-27 13:17:24 GMT Daniel Heck patch-91 Summary: Performance improvements Revision: enigma--devel--0.90--patch-91 - models-2d.lua, models.lua: New "padding" argument for some image/sprite functions. - actors.cc: Use GetField() instead of many calls to GetStone() etc. New Actor::get_controllers(), Actor::get_gridpos(), Actor::get_mouseforce() functions. BasicBall::sink() more efficient. - d_models.cc: New Model::get_extension() function. Better implementation of Anim2d::has_changed(). - display-lua.pkg: "padding" argument for DefineImage() - display.cc: Less wasteful sprite redrawing. - floors.cc, floors.hh: New Floor::get_sink_speed() method. More efficient implementation of Gradient. - items.cc: Slightly faster WormHole - menus.cc: Don't redraw information bar in level menu that often. - px/math.hh: Faster vector operations - server.cc: Behave more gracefully if system is too slow for Enigma. - world.cc: Update rubberband and actor sprites on screen only after a complete server tick. Faster force calculations. Added world::GetField(). modified files: data/models-2d.lua data/models.lua data/startup.lua src/actors.cc src/actors.hh src/d_engine.hh src/d_models.cc src/d_models.hh src/display-lua.cc src/display-lua.hh src/display-lua.pkg src/display.cc src/display.hh src/floors.cc src/floors.hh src/items.cc src/menus.cc src/objects_decl.hh src/player.cc src/px/math.hh src/server.cc src/st_switches.cc src/stones_complex.cc src/world.cc src/world.hh src/world_internal.hh 2005-02-19 11:24:16 GMT Daniel Heck patch-90 Summary: Remove debugging output Revision: enigma--devel--0.90--patch-90 modified files: src/lua.cc 2005-02-19 11:23:22 GMT Daniel Heck patch-89 Summary: Better support for sound tables Revision: enigma--devel--0.90--patch-89 - Use sound events for menu sounds so they can be overridden - Allow external sound packages by running "sound.lua" scripts from all subfolders of "sound" on startup modified files: data/startup.lua src/gui.cc src/lua.cc src/main.cc src/menus.cc src/oxyd.cc src/sound.hh 2005-02-15 22:31:49 GMT Daniel Heck patch-88 Summary: Bugfixes Revision: enigma--devel--0.90--patch-88 etc/enigma.nis.in: Fixes display.cc: Fixed rare index overflow bug menus.cc: Update copyright in credits oxyd.cc: Only set player attribute for meditation marbles, not killer balls player.cc: Redraw only current player's inventory video.cc: Do not use hardware surfaces, flickers or crashes on Windows modified files: data/gfx32/fl-floor_001.png etc/enigma.nsi.in src/display.cc src/menus.cc src/oxyd.cc src/player.cc src/video.cc 2005-01-26 11:38:32 GMT Daniel Heck patch-87 Summary: One very last bugfix for 0.90-rc1 Revision: enigma--devel--0.90--patch-87 removed stray entry from configure.ac modified files: configure.ac 2005-01-26 11:13:32 GMT Daniel Heck patch-86 Summary: Final changes for -rc1 Revision: enigma--devel--0.90--patch-86 - enigma.texi: small changes; fixed level numbering in hints; updated credits modified files: doc/manual/enigma.texi 2005-01-25 21:32:28 GMT Daniel Heck patch-85 Summary: New levels Revision: enigma--devel--0.90--patch-85 New levels courtesy of Jacob Scott new files: data/levels/.arch-ids/duffy102.lua.id data/levels/.arch-ids/duffy102.png.id data/levels/.arch-ids/duffy103.lua.id data/levels/.arch-ids/duffy103.png.id data/levels/.arch-ids/duffy104.lua.id data/levels/.arch-ids/duffy104.png.id data/levels/.arch-ids/duffy105.lua.id data/levels/.arch-ids/duffy105.png.id data/levels/.arch-ids/duffy106.lua.id data/levels/.arch-ids/duffy106.png.id data/levels/.arch-ids/duffy107.lua.id data/levels/.arch-ids/duffy107.png.id data/levels/.arch-ids/duffy108.lua.id data/levels/.arch-ids/duffy108.png.id data/levels/.arch-ids/duffy109.lua.id data/levels/.arch-ids/duffy109.png.id data/levels/.arch-ids/duffy110.lua.id data/levels/.arch-ids/duffy110.png.id data/levels/.arch-ids/duffy111.lua.id data/levels/.arch-ids/duffy111.png.id data/levels/.arch-ids/duffy112.lua.id data/levels/.arch-ids/duffy112.png.id data/levels/.arch-ids/duffy113.lua.id data/levels/.arch-ids/duffy113.png.id data/levels/.arch-ids/duffy114.lua.id data/levels/.arch-ids/duffy114.png.id data/levels/.arch-ids/duffy115.lua.id data/levels/.arch-ids/duffy115.png.id data/levels/.arch-ids/duffy116.lua.id data/levels/.arch-ids/duffy116.png.id data/levels/.arch-ids/duffy117.lua.id data/levels/.arch-ids/duffy117.png.id data/levels/.arch-ids/duffy118.lua.id data/levels/.arch-ids/duffy118.png.id data/levels/.arch-ids/duffy119.lua.id data/levels/.arch-ids/duffy119.png.id data/levels/.arch-ids/duffy120.lua.id data/levels/.arch-ids/duffy120.png.id data/levels/.arch-ids/duffy121.lua.id data/levels/.arch-ids/duffy121.png.id data/levels/.arch-ids/duffy122.lua.id data/levels/.arch-ids/duffy122.png.id data/levels/.arch-ids/duffy123.lua.id data/levels/.arch-ids/duffy123.png.id data/levels/.arch-ids/duffy124.lua.id data/levels/.arch-ids/duffy124.png.id data/levels/.arch-ids/duffy125.lua.id data/levels/.arch-ids/duffy125.png.id data/levels/.arch-ids/duffy126.lua.id data/levels/.arch-ids/duffy126.png.id data/levels/.arch-ids/duffy127.lua.id data/levels/.arch-ids/duffy127.png.id data/levels/.arch-ids/duffy128.lua.id data/levels/.arch-ids/duffy128.png.id data/levels/.arch-ids/duffy129.lua.id data/levels/.arch-ids/duffy129.png.id data/levels/duffy102.lua data/levels/duffy102.png data/levels/duffy103.lua data/levels/duffy103.png data/levels/duffy104.lua data/levels/duffy104.png data/levels/duffy105.lua data/levels/duffy105.png data/levels/duffy106.lua data/levels/duffy106.png data/levels/duffy107.lua data/levels/duffy107.png data/levels/duffy108.lua data/levels/duffy108.png data/levels/duffy109.lua data/levels/duffy109.png data/levels/duffy110.lua data/levels/duffy110.png data/levels/duffy111.lua data/levels/duffy111.png data/levels/duffy112.lua data/levels/duffy112.png data/levels/duffy113.lua data/levels/duffy113.png data/levels/duffy114.lua data/levels/duffy114.png data/levels/duffy115.lua data/levels/duffy115.png data/levels/duffy116.lua data/levels/duffy116.png data/levels/duffy117.lua data/levels/duffy117.png data/levels/duffy118.lua data/levels/duffy118.png data/levels/duffy119.lua data/levels/duffy119.png data/levels/duffy120.lua data/levels/duffy120.png data/levels/duffy121.lua data/levels/duffy121.png data/levels/duffy122.lua data/levels/duffy122.png data/levels/duffy123.lua data/levels/duffy123.png data/levels/duffy124.lua data/levels/duffy124.png data/levels/duffy125.lua data/levels/duffy125.png data/levels/duffy126.lua data/levels/duffy126.png data/levels/duffy127.lua data/levels/duffy127.png data/levels/duffy128.lua data/levels/duffy128.png data/levels/duffy129.lua data/levels/duffy129.png modified files: data/levels/duffy70.png data/levels/duffy88.lua data/levels/index_enigma3.txt data/levels/m_tutor/adv_tutorial.lua doc/README.mingw32 po/de.po po/enigma.pot po/fr.po po/nl.po 2005-01-25 13:55:21 GMT Daniel Heck patch-84 Summary: Bugfixes Revision: enigma--devel--0.90--patch-84 - Fixes for nat19 and nat20 from Nat Pryce - display.cc: Scroll text messages more slowly modified files: data/levels/nat19.lua data/levels/nat20.lua src/display.cc 2005-01-24 23:23:31 GMT Daniel Heck patch-83 Summary: Removed .id files for Makefile.in Revision: enigma--devel--0.90--patch-83 new files: intl/.arch-ids/Makefile.in.id intl/Makefile.in po/.arch-ids/Makefile.in.in.id po/Makefile.in.in removed files: .arch-ids/Makefile.in.id data/.arch-ids/Makefile.in.id data/fonts/.arch-ids/Makefile.in.id data/gfx/.arch-ids/Makefile.in.id data/gfx32/.arch-ids/Makefile.in.id data/gfx40/.arch-ids/Makefile.in.id data/gfx48/.arch-ids/Makefile.in.id data/levels/.arch-ids/Makefile.in.id data/levels/Sokoban/.arch-ids/Makefile.in.id data/levels/m_tutor/.arch-ids/Makefile.in.id data/levels/patches/.arch-ids/Makefile.in.id data/sound/.arch-ids/Makefile.in.id data/thumbs/.arch-ids/Makefile.in.id doc/.arch-ids/Makefile.in.id doc/manual/.arch-ids/Makefile.in.id doc/manual/images/.arch-ids/Makefile.in.id doc/refman/.arch-ids/Makefile.in.id etc/.arch-ids/Makefile.in.id intl/.arch-ids/Makefile.in.id intl/Makefile.in lib-src/.arch-ids/Makefile.in.id lib-src/lua/.arch-ids/Makefile.in.id lib-src/oxydlib/.arch-ids/Makefile.in.id lib-src/zipios++/.arch-ids/Makefile.in.id lib-src/zipios++/src/.arch-ids/Makefile.in.id lib-src/zipios++/zipios++/.arch-ids/Makefile.in.id m4/.arch-ids/Makefile.in.id po/.arch-ids/Makefile.in.in.id po/Makefile.in.in src/.arch-ids/Makefile.in.id src/px/.arch-ids/Makefile.in.id tools/.arch-ids/Makefile.in.id 2005-01-24 20:07:45 GMT Daniel Heck patch-82 Summary: Reference manual update Revision: enigma--devel--0.90--patch-82 - doc/objects.txt: new file - enigma-ref.texi: Added object lists new files: doc/.arch-ids/objects.txt.id doc/objects.txt modified files: doc/Makefile.am doc/refman/enigma-ref.texi etc/mingw32-dist.sh.in src/sound.cc 2005-01-24 12:20:11 GMT Daniel Heck patch-81 Summary: Bugfixes Revision: enigma--devel--0.90--patch-81 - levels.cc: Include - main.cc: Print error message when configuration file is erroneous - server.cc: Include modified files: src/levels.cc src/main.cc src/server.cc 2005-01-17 09:55:51 GMT Daniel Heck patch-80 Summary: Bugfixes Revision: enigma--devel--0.90--patch-80 - Enabled two more tutorial levels; added new tutorial levle by Jacob Scott - Fixed "Time is Money" (use different coin) - startup.lua: Load "sound/sound.lua" if available to initialize the sound table - enigma.texi: Added walkthrough for advanced tutorial level courtesy of Jacob Scott - menus.cc: Disabled translation of window captions (we would have to convert them to the current character encoding instead of using UTF-8, but I'm not sure how to do this without pulling in the complete iconv library) - stones_simple.cc: Fixed bug in Break_invisible stone. new files: data/levels/m_tutor/.arch-ids/adv_tutorial.lua.id data/levels/m_tutor/adv_tutorial.lua modified files: data/levels/index_enigma2.txt data/levels/m_tutor/index.txt data/levels/nat11.lua data/levels/revision_change.log data/startup.lua doc/manual/enigma.texi src/menus.cc src/stones_simple.cc 2004-12-30 13:23:59 GMT Daniel Heck patch-79 Summary: Merged from amgine@reallysoft.de--2004-public (patch 42-46) Revision: enigma--devel--0.90--patch-79 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-42 dheck@gmx.de--2004/enigma--devel--0.90 (patch 71-75) ; includes fl-ac.. revert * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-43 error handling; added FakeOxydStone attribute; Pentomino levels * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-44 merged with dheck@gmx.de--2004/enigma--devel--0.90--patch-76 * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-45 merged with dheck@gmx.de--2004/enigma--devel--0.90--patch-77 * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-46 memory leaks fixed new files: data/levels/.arch-ids/ralf_pento.lua.id data/levels/.arch-ids/ralf_pento1.lua.id data/levels/.arch-ids/ralf_pento1.png.id data/levels/.arch-ids/ralf_pento2.lua.id data/levels/.arch-ids/ralf_pento2.png.id data/levels/.arch-ids/ralf_pento3.lua.id data/levels/.arch-ids/ralf_pento3.png.id data/levels/.arch-ids/ralf_pento4.lua.id data/levels/.arch-ids/ralf_pento4.png.id data/levels/.arch-ids/ralf_pento5.lua.id data/levels/.arch-ids/ralf_pento5.png.id data/levels/ralf_pento.lua data/levels/ralf_pento1.lua data/levels/ralf_pento1.png data/levels/ralf_pento2.lua data/levels/ralf_pento2.png data/levels/ralf_pento3.lua data/levels/ralf_pento3.png data/levels/ralf_pento4.lua data/levels/ralf_pento4.png data/levels/ralf_pento5.lua data/levels/ralf_pento5.png modified files: ChangeLog data/levels/Esprit/index_esprit.txt data/levels/index_clones_of_oxyd.txt data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/index_esprit.txt data/levels/ralf.lua data/levels/revision_change.log src/lua.cc src/px/IMG_SavePNG.c src/px/video.cc src/stones_simple.cc src/world.cc new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-42 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-43 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-44 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-45 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-46 2004-12-30 13:06:08 GMT Daniel Heck patch-78 Summary: Bugfixes Revision: enigma--devel--0.90--patch-78 - data/Makefile.am: Exclude thumbs dir, breaks installation in DESTDIR - px/video.cc: Fixed memory leak - src/menus.cc: Reverted "Main contributors" to "Main developers" modified files: data/Makefile.am po/de.po po/enigma.pot po/fr.po po/nl.po src/menus.cc src/px/video.cc 2004-12-15 17:49:55 GMT Daniel Heck patch-77 Summary: Final bugfixes for 0.90-rc1 Revision: enigma--devel--0.90--patch-77 - duffy30.lua: Inserted missing '"' - src/Makefile.am: Include objects_decl.hh - A few smaller changes - menus.cc: Updated credits listing modified files: data/gfx40/it-pipe.png data/gfx40/items.png data/levels/duffy30.lua lib-src/zipios++/zipios++/simplesmartptr.h po/de.po po/enigma.pot po/fr.po po/nl.po src/Makefile.am src/display.cc src/floors.hh src/gui.cc src/laser.cc src/menus.cc src/sound.cc src/world.cc src/world_internal.hh 2004-12-08 17:11:46 GMT Daniel Heck patch-76 Summary: Applied patch by Tacvek, small graphics improvements Revision: enigma--devel--0.90--patch-76 - small cross-compilation fixes - better 40x40 graphics for some objects modified files: data/gfx40/it-banana.png data/gfx40/items.png data/gfx40/st-bolder.png data/gfx40/st-oxydbtempl_0002.png etc/mingw32-dist.sh.in src/.arch-inventory src/enigma-lua.cc src/enigma-lua.hh src/main.cc tools/.arch-inventory 2004-12-08 11:00:46 GMT Daniel Heck patch-75 Summary: Merged from amgine@reallysoft.de--2004-public (patch 40-41) Revision: enigma--devel--0.90--patch-75 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-40 pars; cosmetics * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-41 use ~/.enigma/index_user.lua; LevelPackMenu works with many levelpacks modified files: ChangeLog data/levels/Sokoban/index.txt data/levels/index_clones_of_oxyd.txt data/levels/siegfried103.lua src/lua.cc src/main.cc src/menus.cc src/menus_internal.hh new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-40 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-41 2004-12-08 10:59:23 GMT Daniel Heck patch-74 Summary: Merged from amgine@reallysoft.de--2004-public (patch 39) Revision: enigma--devel--0.90--patch-74 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-39 fix for ac-whiteball on fl-acblack/white + affected level Reverted changes: * floor.cc: BlackTile and WhiteTile did in fact work correctly modified files: ChangeLog data/gfx40/fl-acblack.png data/gfx40/fl-acwhite.png data/levels/index_clones_of_oxyd.txt data/levels/revision_change.log src/actors.hh src/enigma-lua.cc src/enigma-lua.hh src/floors.cc new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-39 2004-12-08 10:29:49 GMT Daniel Heck patch-73 Summary: Merged from amgine@reallysoft.de--2004-public (patch 35-38) Revision: enigma--devel--0.90--patch-73 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-35 new console commands; history saved; level fixes * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-36 cleaned up unnecessary includes (especially the circular objects.hh <-> actors/items/stones.hh) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-37 separated refresh handling from Menu; BoolOptionButton * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-38 new lua functions IsSolved() new files: data/levels/Sokoban/.arch-ids/msas_12.lua.id data/levels/Sokoban/.arch-ids/msas_12.png.id data/levels/Sokoban/msas_12.lua data/levels/Sokoban/msas_12.png src/.arch-ids/objects_decl.hh.id src/objects_decl.hh modified files: ChangeLog data/levels/Sokoban/index.txt data/levels/Sokoban/xsok_16.png data/levels/Sokoban/xsok_17.png data/levels/index_enigma2.txt data/levels/ralf02.lua data/levels/ralf03.lua data/levels/ralf08.lua data/levels/ralf10.lua data/levels/ralf15.lua data/levels/ralf_sokoban.lua data/startup.lua src/actors.cc src/actors.hh src/client.cc src/client.hh src/client_internal.hh src/d_engine.hh src/d_models.cc src/display.cc src/display.hh src/editor.cc src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/enigma.hh src/file.cc src/file.hh src/floors.cc src/game.cc src/gui-lua.pkg src/gui.cc src/gui.hh src/help.cc src/items.cc src/items.hh src/laser.cc src/laser.hh src/levelpack.cc src/levels.cc src/levels.hh src/lua.cc src/lua.hh src/main.cc src/menus.cc src/menus.hh src/menus_internal.hh src/objects.cc src/objects.hh src/options.cc src/options.hh src/oxyd.cc src/player.cc src/player.hh src/px/argp.hh src/px/cache.hh src/px/dict.hh src/px/font.cc src/px/geom.cc src/px/px.hh src/px/video.cc src/px/video.hh src/server.cc src/server.hh src/sound.cc src/st_switches.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc src/video.hh src/world.cc src/world.hh new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-35 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-36 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-37 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-38 2004-12-08 09:25:28 GMT Daniel Heck patch-72 Summary: Fixed smooth scrolling, french and dutch translation updates Revision: enigma--devel--0.90--patch-72 - Added French translation, thanks to - display.cc: Correctly center the screen at the beginning of the level in smooth following mode - menus.cc: Add franch and dutch to options menu - video.cc: Try to get a hardware video surface. Does this improve performance anywhere? new files: po/.arch-ids/fr.po.id po/fr.po modified files: configure.ac etc/mingw32-dist.sh.in intl/Makefile.in po/nl.po src/d_engine.hh src/display.cc src/menus.cc src/nls.cc src/video.cc 2004-12-06 20:42:31 GMT Daniel Heck patch-71 Summary: Merged from amgine@reallysoft.de--2004-public (patch 31-34) Revision: enigma--devel--0.90--patch-71 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-31 two new sokoban levels; increased tutorial revisions due to bug; fixed cheat-bug * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-32 sokoban level fixes; preview scripts * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-33 merged with dheck@gmx.de--2004/enigma--devel--0.90 (patches 69/70) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-34 use new fancy scroll mode for sokoban; added 6 big levels new files: data/levels/Sokoban/.arch-ids/mmic_114.lua.id data/levels/Sokoban/.arch-ids/mmic_114.png.id data/levels/Sokoban/.arch-ids/mmic_123.lua.id data/levels/Sokoban/.arch-ids/mmic_123.png.id data/levels/Sokoban/.arch-ids/mmic_124.lua.id data/levels/Sokoban/.arch-ids/mmic_124.png.id data/levels/Sokoban/.arch-ids/mmic_127.lua.id data/levels/Sokoban/.arch-ids/mmic_127.png.id data/levels/Sokoban/.arch-ids/msas_11.lua.id data/levels/Sokoban/.arch-ids/msas_11.png.id data/levels/Sokoban/.arch-ids/xsok_15.lua.id data/levels/Sokoban/.arch-ids/xsok_15.png.id data/levels/Sokoban/.arch-ids/xsok_24.lua.id data/levels/Sokoban/.arch-ids/xsok_24.png.id data/levels/Sokoban/.arch-ids/xsok_28.lua.id data/levels/Sokoban/.arch-ids/xsok_28.png.id data/levels/Sokoban/.arch-ids/xsok_31.lua.id data/levels/Sokoban/.arch-ids/xsok_31.png.id data/levels/Sokoban/mmic_114.lua data/levels/Sokoban/mmic_114.png data/levels/Sokoban/mmic_123.lua data/levels/Sokoban/mmic_123.png data/levels/Sokoban/mmic_124.lua data/levels/Sokoban/mmic_124.png data/levels/Sokoban/mmic_127.lua data/levels/Sokoban/mmic_127.png data/levels/Sokoban/msas_11.lua data/levels/Sokoban/msas_11.png data/levels/Sokoban/xsok_15.lua data/levels/Sokoban/xsok_15.png data/levels/Sokoban/xsok_24.lua data/levels/Sokoban/xsok_24.png data/levels/Sokoban/xsok_28.lua data/levels/Sokoban/xsok_28.png data/levels/Sokoban/xsok_31.lua data/levels/Sokoban/xsok_31.png modified files: ChangeLog data/levels/00makepreviews.sh data/levels/04crushprevievs.sh data/levels/Sokoban/index.txt data/levels/Sokoban/mic_105.lua data/levels/Sokoban/mic_106.lua data/levels/Sokoban/mic_113.lua data/levels/Sokoban/mic_121.lua data/levels/Sokoban/mic_127.lua data/levels/Sokoban/mic_132.lua data/levels/Sokoban/mic_63.lua data/levels/Sokoban/mic_64.lua data/levels/Sokoban/mic_69.lua data/levels/Sokoban/mic_79.lua data/levels/Sokoban/mmic_101.lua data/levels/Sokoban/mmic_104.lua data/levels/Sokoban/mmic_104.png data/levels/Sokoban/mmic_105.lua data/levels/Sokoban/mmic_105.png data/levels/Sokoban/mmic_111.lua data/levels/Sokoban/mmic_112.png data/levels/Sokoban/mmic_20.lua data/levels/Sokoban/mmic_25.lua data/levels/Sokoban/mmic_32.lua data/levels/Sokoban/mmic_37.lua data/levels/Sokoban/mmic_48.lua data/levels/Sokoban/mmic_57.lua data/levels/Sokoban/mmic_74.png data/levels/Sokoban/mmic_90.lua data/levels/Sokoban/mmic_99.lua data/levels/index_enigma.txt data/levels/m_tutor/index.txt data/levels/ralf.lua data/levels/ralf_sokoban.lua doc/manual/enigma.texi src/client.cc src/enigma.cc new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-31 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-32 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-33 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-34 2004-12-02 15:43:59 GMT Daniel Heck patch-70 Summary: i18n fixes, smooth scrolling Revision: enigma--devel--0.90--patch-70 - CHANGES: updated - de.po: Added missing translations - client.cc: Marked additional text strings for translation, changed a few strings - d_engine.hh, display.cc: new scrolling mode FOLLOW_SMOOTH which always centers the marble on the screen. - menus.cc: Redraw level menu when difficulty is switched. modified files: CHANGES po/de.po po/enigma.pot po/nl.po src/client.cc src/d_engine.hh src/display-lua.cc src/display-lua.hh src/display-lua.pkg src/display.cc src/display.hh src/menus.cc 2004-12-02 09:44:05 GMT Daniel Heck patch-69 Summary: Merged from amgine@reallysoft.de--2004-public (patch 25-30) Revision: enigma--devel--0.90--patch-69 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-25 level fixes; error on wrong gradient types * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-26 add. fixes for ralf11.lua * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-27 new pars * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-28 console (new commands + history), cheat-detection, time-hunt fixes * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-29 fixed tinyhollow finish-detection * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-30 Merged from dheck@gmx.de--2004/enigma--devel--0.90 (patch 66-68); conflicts resolved modified files: ChangeLog data/init.lua data/levels/04findtodo.sh data/levels/Esprit/index_esprit.txt data/levels/Sokoban/index.txt data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_esprit.txt data/levels/ralf11.lua data/levels/ralf_sokoban.lua data/levels/revision_change.log src/client.cc src/client.hh src/client_internal.hh src/items.cc src/levels.cc src/server.cc new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-25 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-26 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-27 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-28 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-29 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-30 2004-12-01 12:30:12 GMT Daniel Heck patch-68 Summary: Level updates, small bugfixes Revision: enigma--devel--0.90--patch-68 - init.lua: Added SetAttribs() that automatically calls GetNamedObject() if necessary - updated a few levels to use the new SetAttribs() and SendMessage() functions instead of using GetNamedObject() - mingw32-dist.sh.in: correctly copy locale data - items.cc: Allow tiny hollows in meditation landscapes modified files: data/init.lua data/levels/04findtodo.sh data/levels/ant33.lua data/levels/duffy101.lua data/levels/duffy12.lua data/levels/duffy2.lua data/levels/duffy22.lua data/levels/duffy27.lua data/levels/duffy30.lua data/levels/duffy31.lua data/levels/duffy32.lua data/levels/duffy38.lua data/levels/duffy4.lua data/levels/duffy73.lua data/levels/duffy76.lua data/levels/duffy77.lua data/levels/duffy81.lua data/levels/duffy83.lua data/levels/duffy85.lua data/levels/duffy90.lua data/levels/duffy95.lua data/levels/duffy96.lua data/levels/duffy97.lua data/levels/level2d.lua data/levels/level9a.lua data/levels/malla1.lua etc/mingw32-dist.sh.in src/items.cc 2004-11-30 16:52:55 GMT Daniel Heck patch-67 Summary: Merged from amgine@reallysoft.de--2004-public (patch 21-24) Revision: enigma--devel--0.90--patch-67 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-21 level fix; unified difficulty usage in all levels * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-22 laser/signal fixes (level-code); impossible par times * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-23 merge with Daniel (patch 65) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-24 pars removed due to revision updates modified files: ChangeLog data/levels/Esprit/index_esprit.txt data/levels/Esprit/ss_esp100.lua data/levels/duffy11.lua data/levels/duffy65.lua data/levels/duffy73.lua data/levels/duffy85.lua data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/index_esprit.txt data/levels/m_tutor/m_med1.lua data/levels/m_tutor/m_med2.lua data/levels/m_tutor/m_tut1.lua data/levels/m_tutor/m_tut2.lua data/levels/m_tutor/m_tut3.lua data/levels/m_tutor/m_tut4.lua data/levels/m_tutor/m_tut5.lua data/levels/m_tutor/m_tut6.lua data/levels/m_tutor/m_tut7.lua data/levels/m_tutor/m_tut8.lua data/levels/m_tutor/m_tut9.lua data/levels/martin101.lua data/levels/martin104.lua data/levels/martin105.lua data/levels/martin14.lua data/levels/martin54.lua data/levels/martin91.lua data/levels/martin92.lua data/levels/martin96.lua data/levels/martin98.lua data/levels/martin99.lua data/levels/nat16.lua data/levels/nat20.lua data/levels/nat21.lua data/levels/ralf06.lua data/levels/ralf12.lua data/levels/ralf15.lua data/levels/ralf_sokoban.lua data/levels/ss10.lua data/levels/ss12.lua data/levels/ss13.lua data/levels/ss14.lua data/levels/ss2.lua data/levels/ss3.lua data/levels/ss6.lua data/levels/ss_esp100.lua data/levels/ss_mag100.lua data/levels/ss_ox38.lua data/levels/wb2.lua data/levels/wb3.lua data/levels/wb4.lua data/levels/wb7.lua data/levels/wb8.lua new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-21 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-22 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-23 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-24 2004-11-30 09:31:39 GMT Daniel Heck patch-66 Summary: Merged from amgine@reallysoft.de--2004-public (patch 18-20) Revision: enigma--devel--0.90--patch-66 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-18 time-hunt related display changes * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-19 merge with dheck@gmx.de--2004/enigma--devel--0.90 (patches 63/64) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-20 sokoban solvability again modified files: ChangeLog data/levels/ralf_sokoban.lua src/client.cc src/client_internal.hh src/levels.cc src/levels.hh src/menus.cc new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-18 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-19 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-20 2004-11-30 09:15:50 GMT Daniel Heck patch-65 Summary: Bugfixes Revision: enigma--devel--0.90--patch-65 - fixed a few level - gui.cc: fixed g++ 2.95 problem - world.cc: Write warning to Log if a named object could not be found. modified files: data/levels/barry01.lua data/levels/duffy96.lua data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/ss16.lua lib-src/zipios++/src/outputstringstream.h po/de.po po/enigma.pot po/nl.po src/gui.cc src/world.cc 2004-11-29 11:35:17 GMT Daniel Heck patch-64 Summary: Improved level menu Revision: enigma--devel--0.90--patch-64 - gui.cc: Better support for nested widgets; Added implementation of List and HList. - menus.cc: Use HList to construct information area in level menu that may contain long text strings; center bottom row of buttons. modified files: src/gui.cc src/gui.hh src/menus.cc 2004-11-29 09:07:32 GMT Daniel Heck patch-63 Summary: Merged from amgine@reallysoft.de--2004-public (patch 16-17) Revision: enigma--devel--0.90--patch-63 Patches applied: * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-16 merged with dheck@gmx.de--2004/enigma--devel--0.90 (patches 60-62) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-17 Several level fixes; new par times modified files: ChangeLog data/levels/Esprit/index_esprit.txt data/levels/Sokoban/index.txt data/levels/Sokoban/mic_141.lua data/levels/Sokoban/mmic_88.lua data/levels/index_clones_of_oxyd.txt data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/index_esprit.txt data/levels/m_tutor/index.txt data/levels/martin91.lua data/levels/ralf_sokoban.lua new patches: amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-16 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-17 2004-11-26 10:40:33 GMT Daniel Heck patch-62 Summary: Merged from amgine@reallysoft.de--2004-local (patch 11), amgine@reallysoft.de--2004-public (patch 10-15) Revision: enigma--devel--0.90--patch-62 Patches applied: * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-11 updated par times * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-10 merged with dheck@gmx.de--2004/enigma--devel--0.90 (patches 54-59) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-11 updated par times * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-12 Slowly touching st-death or st-thief can no longer be used for cheating * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-13 fixed hollow cheat-possibilty * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-14 just one par :) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-15 fix for martin18.lua; fixed some par times of Johannes :) new files: data/levels/.arch-ids/revision_change.log.id data/levels/revision_change.log modified files: ChangeLog data/levels/Esprit/index_esprit.txt data/levels/Sokoban/index.txt data/levels/index_clones_of_oxyd.txt data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_enigma3.txt data/levels/index_esprit.txt data/levels/m_tutor/index.txt data/levels/martin18.lua data/levels/ralf_sokoban.lua src/items.cc src/stones.cc src/stones.hh src/stones_simple.cc src/world.cc new patches: amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-11 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-10 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-11 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-12 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-13 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-14 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-15 2004-11-26 10:26:51 GMT Daniel Heck patch-61 Summary: Bugfixes Revision: enigma--devel--0.90--patch-61 - items.cc: Item::replace transfers object name. HillHollow::transmute creates new object instead of simply changing the internal subtype. - oxyd.cc: Bugfix for patch-loading code - px/video.cc: Do not store SDL_Surface * in auto_ptr !!! - sound.cc: Fixed floating point error in resampling code. modified files: src/items.cc src/lua.cc src/oxyd.cc src/px/video.cc src/sound.cc 2004-11-25 18:24:05 GMT Daniel Heck patch-60 Summary: New level, missing thumbnails Revision: enigma--devel--0.90--patch-60 - added new level by Manuel König - generated missing thumbnails new files: data/levels/.arch-ids/malla1.lua.id data/levels/.arch-ids/malla1.png.id data/levels/.arch-ids/wb1.png.id data/levels/.arch-ids/wb10.png.id data/levels/.arch-ids/wb11.png.id data/levels/.arch-ids/wb12.png.id data/levels/.arch-ids/wb3.png.id data/levels/.arch-ids/wb4.png.id data/levels/.arch-ids/wb5.png.id data/levels/.arch-ids/wb6.png.id data/levels/.arch-ids/wb7.png.id data/levels/.arch-ids/wb8.png.id data/levels/.arch-ids/wb9.png.id data/levels/malla1.lua data/levels/malla1.png data/levels/wb1.png data/levels/wb10.png data/levels/wb11.png data/levels/wb12.png data/levels/wb3.png data/levels/wb4.png data/levels/wb5.png data/levels/wb6.png data/levels/wb7.png data/levels/wb8.png data/levels/wb9.png modified files: data/levels/index_enigma3.txt data/levels/ralf05.png 2004-11-25 09:47:17 GMT Daniel Heck patch-59 Summary: Bugfixes Revision: enigma--devel--0.90--patch-59 - duffy73.lua: Move SendMessage calls after function definitions to avoid runtime error. - video.hh: Added VMInfo::initscript field - lua.cc: catch all runtime errors in SendMessage wrapper, exceptions can't pass C++/C boundary! - video.cc: added ModeAvailable(), check also for availability of init script to facilitate creation of separate graphics packages - use FindFile instead of FindDataFile in a few places. We have to get rid of that function, it obscures too many real errors. modified files: data/levels/duffy73.lua src/d_models.cc src/lua.cc src/oxyd.cc src/sound.cc src/video.cc src/video.hh 2004-11-24 23:55:25 GMT Daniel Heck patch-58 Summary: Pingpong display of messages Revision: enigma--devel--0.90--patch-58 - display.cc: If message is too long for status bar, automatically scroll it. - server.cc: Shatter marbles before restarting game modified files: src/display.cc src/display_internal.hh src/server.cc 2004-11-24 23:07:01 GMT Daniel Heck patch-57 Summary: Merged from amgine@reallysoft.de--2004-local (patch 7-10), amgine@reallysoft.de--2004-public (patch 6-9) Revision: enigma--devel--0.90--patch-57 Patches applied: * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-7 additional arch-friendly levelpack +index_user.txt * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-8 catches lua-errors from callbacks * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-9 fixes for broken GetAttrib("kind") [Items only] * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-10 Error forwarding for lua-sounds, sokoban issues * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-6 additional arch-friendly levelpack +index_user.txt * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-7 catches lua-errors from callbacks * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-8 fixes for broken GetAttrib("kind") [Items only] * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-9 Error forwarding for lua-sounds, sokoban issues modified files: ChangeLog data/init.lua data/levels/02grep_levels.pl data/levels/Sokoban/mic_104.lua data/levels/Sokoban/mic_106.lua data/levels/Sokoban/mic_113.lua data/levels/Sokoban/mic_58.lua data/levels/Sokoban/mic_63.lua data/levels/Sokoban/mmic_43.lua data/levels/index.lua data/levels/ralf_sokoban.lua doc/refman/enigma-ref.texi src/actors.cc src/actors.hh src/client.cc src/game.cc src/levels.hh src/lua.cc src/objects.cc src/objects.hh src/options.cc src/oxyd.cc src/server.cc src/server.hh src/world.cc new patches: amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-7 amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-8 amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-9 amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-10 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-6 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-7 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-8 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-9 2004-11-24 22:49:04 GMT Daniel Heck patch-56 Summary: Merged from amgine@reallysoft.de--2004-local (patch 3, 5), amgine@reallysoft.de--2004-public (patch 3-5) Revision: enigma--devel--0.90--patch-56 Patches applied: * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-3 Reactivated, fixed and tested time hunt mode * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-5 minor fixes (restart/timehunt) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-3 merged with dheck@gmx.de--2004/enigma--devel--0.90 (patches 49+50) * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-4 time-hunt mode works again * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-5 upgrade to dheck@gmx.de--2004/enigma--devel--0.90--patch-53 modified files: ChangeLog src/client.cc src/menus.cc src/server.cc new patches: amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-3 amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-5 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-3 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-4 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-5 2004-11-24 22:07:51 GMT Daniel Heck patch-55 Summary: Smaller bug fixes Revision: enigma--devel--0.90--patch-55 - actors.cc, sound.cc: Added missing initializers - client.cc: Correctly set/display mouse speed modified files: src/actors.cc src/client.cc src/menus.cc src/options.cc src/sound.cc 2004-11-24 10:20:40 GMT Daniel Heck patch-54 Summary: Last round of performance optimizations Revision: enigma--devel--0.90--patch-54 - display.cc: redraw only one field if item/floor changes; add small random delay to animation redraws to balance the load over multiple frames - main.cc: Set window title right after initialization. modified files: src/actors.cc src/d_engine.hh src/d_models.cc src/d_models.hh src/display.cc src/display.hh src/main.cc src/oxyd.cc src/world.cc 2004-11-23 20:14:00 GMT Daniel Heck patch-53 Summary: more suitable force constants Revision: enigma--devel--0.90--patch-53 - models-2d.lua: defined ac-whiteball-small-sink* animations - oxyd.cc, items.cc, server.cc: better force constants modified files: data/models-2d.lua data/startup.lua po/de.po po/enigma.pot po/nl.po src/actors.cc src/items.cc src/oxyd.cc src/server.cc 2004-11-23 17:58:05 GMT Daniel Heck patch-52 Summary: Speed improvements, bugfixes Revision: enigma--devel--0.90--patch-52 - client.cc: Alt-t for debugging screen redraws, Shift-F3 help message - d_engine.hh: added DisplayLayer::prepare_draw() - display.cc: Better screen updates for rubber bands. Faster redraw of shadows. - floors.hh, floors.cc: Floor::get_force () -> Floor::add_force() - gui.cc: Toggle fullscreen from here, not from signal filter. - items.hh, items.cc: Item::get_force () -> Item::add_force() - server.hh: Correctly handle "restart" message - video.cc: Fullscreen toggling not handled in signal filter any more. - world.cc: Many small speed optimizations. modified files: src/actors.cc src/actors.hh src/client.cc src/d_engine.hh src/display.cc src/floors.cc src/floors.hh src/fwd.hh src/game.cc src/gui.cc src/items.cc src/items.hh src/laser.cc src/laser.hh src/objects.cc src/objects.hh src/ox_extra.cc src/ox_magnum.cc src/ox_oxyd1.cc src/ox_peroxyd.cc src/server.cc src/st_switches.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc src/world.cc src/world.hh src/world_internal.hh 2004-11-22 17:11:13 GMT Daniel Heck patch-51 Summary: Speed optimization, cleanup of physics engine Revision: enigma--devel--0.90--patch-51 - px/math.hh: i386 assembler versions of round_nearest and round_down. (Yuck, my first assembler in years :-) - px/math.hh: Added square() - world.cc: Cleaned up some of the calculations - world.hh: changed ForceField::get_force () to ForceField()::add_force(). modified files: data/startup.lua doc/manual/enigma.texi src/items.cc src/levelpack.cc src/levels.hh src/px/math.hh src/world.cc src/world.hh 2004-11-21 20:00:09 GMT Daniel Heck patch-50 Summary: Added support for dutch, new levels, bugfixes Revision: enigma--devel--0.90--patch-50 - Added dutch translation (thanks to Frank van der Loo) - Set TwoPlayerGame in a few levels instead of placing it-yinyangs at the start position - display.cc: Cleaned up the coordinate conversion routines - stones_complex.cc: Made "_movable" rotator stones movable again - Added new levels by Jacob Scott, added Enigma 3 levelpack new files: data/levels/.arch-ids/duffy100.lua.id data/levels/.arch-ids/duffy100.png.id data/levels/.arch-ids/duffy101.lua.id data/levels/.arch-ids/duffy101.png.id data/levels/.arch-ids/duffy74.lua.id data/levels/.arch-ids/duffy74.png.id data/levels/.arch-ids/duffy75.lua.id data/levels/.arch-ids/duffy75.png.id data/levels/.arch-ids/duffy76.lua.id data/levels/.arch-ids/duffy76.png.id data/levels/.arch-ids/duffy77.lua.id data/levels/.arch-ids/duffy77.png.id data/levels/.arch-ids/duffy78.lua.id data/levels/.arch-ids/duffy78.png.id data/levels/.arch-ids/duffy79.lua.id data/levels/.arch-ids/duffy79.png.id data/levels/.arch-ids/duffy80.lua.id data/levels/.arch-ids/duffy80.png.id data/levels/.arch-ids/duffy81.lua.id data/levels/.arch-ids/duffy81.png.id data/levels/.arch-ids/duffy82.lua.id data/levels/.arch-ids/duffy82.png.id data/levels/.arch-ids/duffy83.lua.id data/levels/.arch-ids/duffy83.png.id data/levels/.arch-ids/duffy84.lua.id data/levels/.arch-ids/duffy84.png.id data/levels/.arch-ids/duffy85.lua.id data/levels/.arch-ids/duffy85.png.id data/levels/.arch-ids/duffy86.lua.id data/levels/.arch-ids/duffy86.png.id data/levels/.arch-ids/duffy87.lua.id data/levels/.arch-ids/duffy87.png.id data/levels/.arch-ids/duffy88.lua.id data/levels/.arch-ids/duffy88.png.id data/levels/.arch-ids/duffy89.lua.id data/levels/.arch-ids/duffy89.png.id data/levels/.arch-ids/duffy90.lua.id data/levels/.arch-ids/duffy90.png.id data/levels/.arch-ids/duffy91.lua.id data/levels/.arch-ids/duffy91.png.id data/levels/.arch-ids/duffy92.lua.id data/levels/.arch-ids/duffy92.png.id data/levels/.arch-ids/duffy93.lua.id data/levels/.arch-ids/duffy93.png.id data/levels/.arch-ids/duffy94.lua.id data/levels/.arch-ids/duffy94.png.id data/levels/.arch-ids/duffy95.lua.id data/levels/.arch-ids/duffy95.png.id data/levels/.arch-ids/duffy96.lua.id data/levels/.arch-ids/duffy96.png.id data/levels/.arch-ids/duffy97.lua.id data/levels/.arch-ids/duffy97.png.id data/levels/.arch-ids/duffy98.lua.id data/levels/.arch-ids/duffy98.png.id data/levels/.arch-ids/duffy99.lua.id data/levels/.arch-ids/duffy99.png.id data/levels/.arch-ids/index_enigma3.txt.id data/levels/duffy100.lua data/levels/duffy100.png data/levels/duffy101.lua data/levels/duffy101.png data/levels/duffy74.lua data/levels/duffy74.png data/levels/duffy75.lua data/levels/duffy75.png data/levels/duffy76.lua data/levels/duffy76.png data/levels/duffy77.lua data/levels/duffy77.png data/levels/duffy78.lua data/levels/duffy78.png data/levels/duffy79.lua data/levels/duffy79.png data/levels/duffy80.lua data/levels/duffy80.png data/levels/duffy81.lua data/levels/duffy81.png data/levels/duffy82.lua data/levels/duffy82.png data/levels/duffy83.lua data/levels/duffy83.png data/levels/duffy84.lua data/levels/duffy84.png data/levels/duffy85.lua data/levels/duffy85.png data/levels/duffy86.lua data/levels/duffy86.png data/levels/duffy87.lua data/levels/duffy87.png data/levels/duffy88.lua data/levels/duffy88.png data/levels/duffy89.lua data/levels/duffy89.png data/levels/duffy90.lua data/levels/duffy90.png data/levels/duffy91.lua data/levels/duffy91.png data/levels/duffy92.lua data/levels/duffy92.png data/levels/duffy93.lua data/levels/duffy93.png data/levels/duffy94.lua data/levels/duffy94.png data/levels/duffy95.lua data/levels/duffy95.png data/levels/duffy96.lua data/levels/duffy96.png data/levels/duffy97.lua data/levels/duffy97.png data/levels/duffy98.lua data/levels/duffy98.png data/levels/duffy99.lua data/levels/duffy99.png data/levels/index_enigma3.txt po/.arch-ids/nl.po.id po/nl.po modified files: configure.ac data/levels/RayWick002.lua data/levels/duffy25.lua data/levels/duffy34.lua data/levels/duffy35.lua data/levels/duffy37.lua data/levels/duffy40.lua data/levels/duffy50.lua data/levels/duffy56.lua data/levels/index.lua data/levels/index_enigma2.txt data/levels/martin59.png data/levels/martin69.png data/levels/martin79.png etc/mingw32-dist.sh.in src/d_engine.hh src/display.cc src/stones_complex.cc 2004-11-21 12:14:03 GMT Daniel Heck patch-49 Summary: Merged from amgine@reallysoft.de--2004-local (patch 1-2), amgine@reallysoft.de--2004-public (patch 0-2) Revision: enigma--devel--0.90--patch-49 Patches applied: * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-1 Hack to make compilation with configure --enable--tools work again * amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-2 Fixed broken zero revision numbers * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--base-0 tag of dheck@gmx.de--2004/enigma--devel--0.90--patch-48 * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-1 Hack to make compilation with configure --enable--tools work again * amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-2 Fixed broken zero revision numbers new files: lib-src/oxydlib/.arch-ids/EnigmaNames.cpp.id lib-src/oxydlib/.arch-ids/EnigmaNames.h.id lib-src/oxydlib/EnigmaNames.cpp lib-src/oxydlib/EnigmaNames.h modified files: ChangeLog lib-src/oxydlib/printstats.cpp src/enigma-lua.hh src/levels.cc src/options.cc src/ox_extra.cc src/ox_magnum.cc src/ox_oxyd1.cc src/ox_peroxyd.cc new patches: amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-1 amgine@reallysoft.de--2004-local/enigma--ralf--0.90--patch-2 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--base-0 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-1 amgine@reallysoft.de--2004-public/enigma--ralf--0.90--patch-2 2004-11-18 09:47:34 GMT Daniel Heck patch-48 Summary: Speed improvements, better physics system Revision: enigma--devel--0.90--patch-48 - actors.hh: Added Actor::move_screen() so that the display position of actors is only updated once per tick. - actors.cc: Emit"shattersmall" sound event when meditation marble shatters. - display.cc: Speed improvements - player.cc: Fixed bug in respawn code when playing in ConserveLevel mode (game did restart only if at least one it_extralife was present and always switched to second player (even if it didn't exist) when the marble died. - world.cc: Updated physics system to more or less get finally rid of the annoying endless collision sounds. Get rid of the (invisible) pingpong motion of actors in contact with stones that was caused by resetting the actor position after a collision. Better handling of external forces. removed files: lib-src/enet/.arch-ids/Makefile.in.id lib-src/enet/include/.arch-ids/Makefile.in.id lib-src/enet/include/enet/.arch-ids/Makefile.in.id modified files: data/gfx40/fl-ice.png data/gfx40/fl-leaves.png data/gfx40/fl-mortar.png data/gfx48/fl-mortar.png data/levels/duffy37.lua data/startup.lua src/actors.cc src/actors.hh src/d_engine.hh src/display.cc src/items.cc src/oxyd.cc src/player.cc src/world.cc src/world.hh src/world_internal.hh 2004-11-15 12:06:14 GMT Daniel Heck patch-47 Summary: Bugfixes, updated graphics, better collision handling Revision: enigma--devel--0.90--patch-47 - Export server::SingleComputerGame to Lua - client.cc: Better handling of window/fullscreen changes - menus.cc: Indicate current difficulty level in medal order - oxyd.cc: Handle harmless meditation marbles - video.cc: Removed Alt-Return handling from signal filter - world.cc: Better collision handling, less noise... does this work finally? - a few random improvements new files: data/levels/patches/.arch-ids/ox1_138.lua.id data/levels/patches/ox1_138.lua modified files: data/gfx32/fl-inverse.png data/gfx32/fl-red.png data/gfx32/fl-wood.png data/gfx32/st-rock4.png data/gfx32/st-stone2.png data/gfx32/st-white4.png data/gfx40/fl-inverse.png data/gfx40/fl-red.png data/gfx40/fl-wood.png data/gfx40/st-rock4.png data/gfx40/st-stone2.png data/gfx40/st-white4.png data/gfx48/fl-inverse.png data/gfx48/fl-red.png data/gfx48/fl-wood.png data/gfx48/st-rock4.png data/gfx48/st-stone2.png data/gfx48/st-white4.png data/init.lua data/levels/ss_esp77.lua data/startup.lua src/actors.hh src/client.cc src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/items.cc src/menus.cc src/oxyd.cc src/oxyd_internal.hh src/stones_complex.cc src/video.cc src/world.cc 2004-11-13 18:38:00 GMT Daniel Heck patch-46 Summary: Bugfixes, better sound handling, polish Revision: enigma--devel--0.90--patch-46 - Fixed script for creating preview images - Polished a couple of levels - Fixed bug in the code that changes the mouse speed during the game - Improved sound engine that handles simultaneous sound effects a lot better! new files: .arch-ids/.arch-inventory.id .arch-inventory modified files: data/levels/00makepreviews.sh data/levels/duffy17.lua data/levels/level6c.lua data/levels/level6c.png data/levels/martin26.lua data/levels/martin26.png data/levels/martin60.lua data/levels/martin79.lua data/levels/martin79.png data/levels/martin93.lua data/levels/qq3.lua data/levels/qq3.png src/client.cc src/sound.cc src/sound.hh src/sound_internal.hh src/stones_complex.cc 2004-11-12 14:00:28 GMT Daniel Heck patch-45 Summary: Bugfixes, manual update Revision: enigma--devel--0.90--patch-45 - patches/oxm_008.lua: Change scrolling mode - enigma.texi: Updated manual for Enigma 0.90 - enigma.6: Updated manpage for Enigma 0.90 - display.cc: New scrolling mode FOLLOW_SCREENSCROLLING - laser.cc: Make laser beam indestructible (fixes segfault when igniting bombs with a laser beam). - menus.cc: Show both silver and gold medal when level does not distinguish difficulty settings - video.cc: Work around bug in SDL_ShowCursor which does not hide the cursor after changing the resolution. (Does this work also in OS X?) new files: data/levels/patches/.arch-ids/oxm_008.lua.id data/levels/patches/oxm_008.lua modified files: data/levels/martin91.lua doc/enigma.6 doc/manual/Makefile.am doc/manual/enigma.texi doc/manual/images/Makefile.am doc/manual/images/intro-twoplayer.png doc/manual/images/levelmenu.png src/d_engine.hh src/display-lua.cc src/display-lua.hh src/display-lua.pkg src/display.cc src/display.hh src/display_internal.hh src/items.cc src/laser.cc src/menus.cc src/video.cc 2004-11-11 12:37:54 GMT Daniel Heck patch-44 Summary: Bugfixes Revision: enigma--devel--0.90--patch-44 - configure.ac: Better cygwin support; emit error message if SDL_ttf is missing. - ss_esp87.lua: Easymode and lower force value for ac-top - startup.lua: Changed sound effect of st-greenbrown_move - zipios++/configure.ac: Updated using autoupdate - d_models.cc: Do not randomize animation time. - enigma-lua.pkg: Export enigma.TwoPlayerGame - gui.cc: Handle SDL_VIDEOEXPOSE event on Windows - player.cc: Automatically add it-yinyang if twoplayer game is run on one computer (currently always if server::TwoPlayerGame is set) - px/font.cc: Fixed dummy implementation of LoadTTF if SDL_ttf is not present - st_switches.cc: Changed behavior of key switches: Now behaves like similar to st-floppy in Enigma, but not in Oxydl levels. - world.cc: --dumpinfo creates sorted list of objects; suppress "kind" attribute in list. - added missing easymode=1 flags in level indices - added/fixed easymode in several levels modified files: configure.ac data/levels/duffy11.lua data/levels/duffy65.lua data/levels/duffy66.lua data/levels/duffy69.lua data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_esprit.txt data/levels/ss_esp87.lua data/levels/wb3.lua data/startup.lua lib-src/zipios++/configure.ac src/d_models.cc src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/gui.cc src/player.cc src/player.hh src/px/font.cc src/server.cc src/st_switches.cc src/world.cc 2004-11-09 10:19:34 GMT Daniel Heck patch-43 Summary: Bugfixes Revision: enigma--devel--0.90--patch-43 - Fixed large relative mouse motion events when returning from the game menu. (hopefully) - Print more meaningful message to log when configuration file could not be loaded modified files: src/client.cc src/options.cc src/video.cc src/video.hh 2004-11-09 00:14:18 GMT Daniel Heck patch-42 Summary: OS X fixes Revision: enigma--devel--0.90--patch-42 Applied patch from Johannes: - Fixed building on OS X - suppress large relative mouse movements - Fix for visible mouse cursor on OS X - Better search path management on OS X modified files: doc/manual/enigma.texi src/Makefile.am src/client.cc src/main.cc src/video.cc 2004-11-08 10:10:40 GMT Daniel Heck patch-41 Summary: Bugfixes Revision: enigma--devel--0.90--patch-41 - Fixed broken graphics - Fixed broken levels - Fixed behaviour of puzzle stones in Per.Oxyd mode - Made magnets easier to evade - Triggers can be pressed by tunnel puzzle stones - Fixed rotors modified files: data/gfx32/st-bolder.png data/gfx32/st-doorb.png data/gfx32/st-grate2.png data/gfx32/st-oxyda.png data/gfx32/st-puzzle.png data/gfx32/st-white1.png data/levels/duffy32.lua data/levels/duffy57.lua data/levels/nat19.lua data/levels/nat20.lua data/levels/ss16.lua src/actors.cc src/items.cc src/stones_complex.cc 2004-11-07 18:02:44 GMT Daniel Heck patch-40 Summary: Gamma correction, bugfixes Revision: enigma--devel--0.90--patch-40 - added support for gamma correction and corresponding menu entry - corrected behavior of puzzle stones in oxyd 1 - assorted other bug fixes modified files: data/startup.lua src/actors.cc src/client.cc src/menus.cc src/menus_internal.hh src/oxyd.cc src/oxyd_internal.hh src/stones_complex.cc src/video.cc src/video.hh 2004-11-07 11:36:16 GMT Daniel Heck patch-39 Summary: Bugfixes Revision: enigma--devel--0.90--patch-39 modified files: CHANGES data/gfx32/it-shogun-big.png data/gfx32/it-shogun-med.png data/gfx40/items.png data/gfx40/st-disco.png data/gfx48/fg-blackball.png data/gfx48/inv-blackball.png data/gfx48/sh-blackball.png data/gfx48/sh-round.png data/gfx48/sh-whiteball-small.png data/gfx48/st-disco.png data/init.lua data/levels/duffy14.lua data/levels/martin40.lua data/levels/ss_esp83.lua data/levels/ss_esp86.lua po/de.po src/client.cc src/items.cc src/menus.cc src/nls.cc src/stones_complex.cc 2004-11-06 11:43:23 GMT Daniel Heck patch-38 Summary: NLS for Oxyd Revision: enigma--devel--0.90--patch-38 - oxyd.cc: Support for German and French messages in Oxyd emulation modified files: NEWS src/display.cc src/oxyd.cc src/px/font.cc 2004-11-05 16:47:38 GMT Daniel Heck patch-37 Summary: Better i18n, better fullscreen support Revision: enigma--devel--0.90--patch-37 new files: src/.arch-ids/nls.cc.id src/nls.cc src/px/.arch-ids/sys_localename.cc.id src/px/sys_localename.cc modified files: configure.ac doc/TODO po/de.po po/enigma.pot src/Makefile.am src/client.cc src/file.cc src/main.cc src/menus.cc src/nls.hh src/options.cc src/px/Makefile.am src/px/system.hh src/px/system_unix.cc src/px/tools.cc src/video.cc src/video.hh src/world.cc 2004-11-03 12:09:48 GMT Daniel Heck patch-36 Summary: Bugfixes for enigma-0.90-beta Revision: enigma--devel--0.90--patch-36 - ss16.lua: Use sensors instead of triggers - models-2d.lua: Renamed it-magnet to it-magnet-on - startup.lua: added "Language" option - mingw32-dist.sh.in: Copy ttf fonts, locale data, and stupid extra dll's. - de.po: Updated translation - src/Makefile.am: set LOCALEDIR correctly for mingw32 - actors.cc: "attacknearest" compatibility option for rotors - gui.hh: Menu::reset_active_widget() to avoid crashed when changing resolution - nls.hh: new file - items.cc: Update trigger state on "init"; "it-magnet" is turned off by default. - main.cc: Added --lang option; Better support for i18n. - menus.cc: i18n; LanguageButton. - px/font.cc: Support for UTF-8 strings - world.cc: Minimum length of rubberband = sum of radii - tagging-method: allow in-tree builds new files: etc/.arch-ids/.arch-inventory.id etc/.arch-inventory lib-src/zipios++/zipios++/.arch-ids/.arch-inventory.id lib-src/zipios++/zipios++/.arch-inventory po/.arch-ids/.arch-inventory.id po/.arch-inventory src/.arch-ids/.arch-inventory.id src/.arch-ids/nls.hh.id src/.arch-inventory src/nls.hh tools/.arch-ids/.arch-inventory.id tools/.arch-inventory removed files: po/.arch-ids/Makefile.in.id modified files: configure.ac data/fonts/dustismo_bold.ttf data/fonts/vera_sans.ttf data/gfx32/st-oxydc-open.png data/gfx32/st-oxydc.png data/gfx40/st-oxydc-open.png data/gfx40/st-oxydc-opening.png data/gfx40/st-oxydc.png data/gfx48/st-oxydc-open.png data/gfx48/st-oxydc-opening.png data/gfx48/st-oxydc.png data/levels/ss15.lua data/levels/ss_esp16.lua data/models-2d.lua data/startup.lua doc/Makefile.am doc/manual/enigma.html doc/manual/enigma_1.html doc/manual/enigma_2.html doc/manual/enigma_3.html doc/manual/enigma_4.html doc/manual/enigma_5.html doc/manual/enigma_abt.html doc/manual/enigma_ovr.html doc/manual/index.html doc/refman/enigma-ref.html etc/mingw32-dist.sh.in po/de.po po/enigma.pot src/Makefile.am src/actors.cc src/client.cc src/enigma.hh src/gui.hh src/help.cc src/items.cc src/main.cc src/main.hh src/menus.cc src/menus_internal.hh src/px/font.cc src/server.cc src/video.cc src/world.cc {arch}/=tagging-method renamed files: doc/.arch-ids/mingw32-README.txt.id ==> doc/.arch-ids/README.mingw32.id doc/mingw32-README.txt ==> doc/README.mingw32 2004-10-30 13:21:32 GMT Daniel Heck patch-35 Summary: Bugfixes, better graphics Revision: enigma--devel--0.90--patch-35 - ralf04.lua: Fixed sounds - models-2d.lua: updated models for actors - stones_complex.cc: Fixed PullStone modified files: data/gfx32/ac-whiteball-jump.png data/gfx32/ac-whiteball-small-fall.png data/gfx32/ac-whiteball-small-shatter.png data/gfx32/ac-whiteball-small-shattered.png data/gfx32/fg-horse.png data/gfx32/fg-whiteball-sink.png data/gfx32/fg-whiteball-small.png data/gfx32/it-blocker.png data/gfx32/it-springboard.png data/gfx32/sh-horse.png data/gfx32/sh-whiteball-small.png data/gfx32/st-knight.png data/gfx32/st-magic.png data/gfx32/st-metal.png data/gfx32/st-oxydbtempl_0001.png data/gfx32/st-rock9.png data/gfx32/st-rotator-left.png data/gfx32/st-rotator-right.png data/gfx32/st-stoneimpulse.png data/gfx40/ac-blackball-shatter.png data/gfx40/ac-whiteball-jump.png data/gfx40/ac-whiteball-shatter.png data/gfx40/ac-whiteball-small-fall.png data/gfx40/ac-whiteball-small-shatter.png data/gfx40/ac-whiteball-small-shattered.png data/gfx40/fg-horse.png data/gfx40/fg-whiteball-sink.png data/gfx40/fg-whiteball-small.png data/gfx40/it-blocker.png data/gfx40/it-magnet-on.png data/gfx40/it-springboard.png data/gfx40/sh-horse.png data/gfx40/sh-whiteball-small.png data/gfx40/st-doorb.png data/gfx40/st-knight.png data/gfx40/st-magic.png data/gfx40/st-metal.png data/gfx40/st-oxydb-open.png data/gfx40/st-oxydbtempl_0001.png data/gfx40/st-oxydd-opening.png data/gfx40/st-rock9.png data/gfx40/st-rotator-left.png data/gfx40/st-rotator-right.png data/gfx40/st-stoneimpulse.png data/gfx48/ac-blackball-shatter.png data/gfx48/ac-whiteball-jump.png data/gfx48/ac-whiteball-shatter.png data/gfx48/ac-whiteball-small-fall.png data/gfx48/ac-whiteball-small-shatter.png data/gfx48/ac-whiteball-small-shattered.png data/gfx48/fg-horse.png data/gfx48/fg-whiteball-sink.png data/gfx48/fg-whiteball-small.png data/gfx48/it-blocker.png data/gfx48/it-magnet-on.png data/gfx48/it-springboard.png data/gfx48/sh-horse.png data/gfx48/sh-whiteball-small.png data/gfx48/st-doorb.png data/gfx48/st-knight.png data/gfx48/st-magic.png data/gfx48/st-metal.png data/gfx48/st-oxydb-open.png data/gfx48/st-oxydbtempl_0001.png data/gfx48/st-oxydd-opening.png data/gfx48/st-rock9.png data/gfx48/st-rotator-left.png data/gfx48/st-rotator-right.png data/gfx48/st-stoneimpulse.png data/levels/ralf04.lua data/models-2d.lua src/stones_complex.cc renamed files: data/gfx32/.arch-ids/ac-horse.png.id ==> data/gfx32/.arch-ids/fg-horse.png.id data/gfx32/.arch-ids/ac-whiteball-small.png.id ==> data/gfx32/.arch-ids/fg-whiteball-small.png.id data/gfx32/ac-horse.png ==> data/gfx32/fg-horse.png data/gfx32/ac-whiteball-small.png ==> data/gfx32/fg-whiteball-small.png data/gfx40/.arch-ids/ac-horse.png.id ==> data/gfx40/.arch-ids/fg-horse.png.id data/gfx40/.arch-ids/ac-whiteball-small.png.id ==> data/gfx40/.arch-ids/fg-whiteball-small.png.id data/gfx40/ac-horse.png ==> data/gfx40/fg-horse.png data/gfx40/ac-whiteball-small.png ==> data/gfx40/fg-whiteball-small.png data/gfx48/.arch-ids/ac-horse.png.id ==> data/gfx48/.arch-ids/fg-horse.png.id data/gfx48/.arch-ids/ac-whiteball-small.png.id ==> data/gfx48/.arch-ids/fg-whiteball-small.png.id data/gfx48/ac-horse.png ==> data/gfx48/fg-horse.png data/gfx48/ac-whiteball-small.png ==> data/gfx48/fg-whiteball-small.png 2004-10-30 10:48:37 GMT Daniel Heck patch-34 Summary: Bugfixes, Oxyd compatibility Revision: enigma--devel--0.90--patch-34 - Better Per.Oxyd support, two new items: it-1pkillstone and it-2pkillstone - Pressing 't' in the level menu creates a new thumbnail for the currently selected level. - Fixed ac-whiteball model - ox_peroxyd.cc: Improved level conversion. modified files: data/gfx32/fg-whiteball.png data/gfx40/fg-whiteball.png data/gfx48/fg-whiteball.png data/models-2d.lua src/items.cc src/items.hh src/menus.cc src/menus_internal.hh src/ox_peroxyd.cc src/server.cc src/server.hh renamed files: data/gfx32/.arch-ids/ac-whiteball.png.id ==> data/gfx32/.arch-ids/fg-whiteball.png.id data/gfx32/ac-whiteball.png ==> data/gfx32/fg-whiteball.png data/gfx40/.arch-ids/ac-whiteball.png.id ==> data/gfx40/.arch-ids/fg-whiteball.png.id data/gfx40/ac-whiteball.png ==> data/gfx40/fg-whiteball.png data/gfx48/.arch-ids/ac-whiteball.png.id ==> data/gfx48/.arch-ids/fg-whiteball.png.id data/gfx48/ac-whiteball.png ==> data/gfx48/fg-whiteball.png 2004-10-29 22:52:16 GMT Daniel Heck patch-33 Summary: Bugfixes Revision: enigma--devel--0.90--patch-33 - startup.lua: copy, don't overwrite oxyd soundtable when creating oxyd magnum mapping - actors.cc: Reverted "fix" that introduced a rounding error. - items.cc: message handlers for it-trigger and it-cross - ox_oxyd1.cc: Small changes to stone tables - ox-peroxyd.cc: Small changes to stone tables - stones.cc: PlainStone_Breakable can fall into abyss - stones_complex.cc: More oxyd1-like behaviour - world.cc: Once again: tried to improve collision handling; looks good this time :-) modified files: data/startup.lua doc/TODO src/actors.cc src/actors.hh src/items.cc src/ox_oxyd1.cc src/ox_peroxyd.cc src/oxyd.cc src/stones.cc src/stones_complex.cc src/stones_simple.cc src/world.cc 2004-10-29 12:33:58 GMT Daniel Heck patch-32 Summary: Cleanup for alpha release, assorted bugfixes Revision: enigma--devel--0.90--patch-32 - Removed unused files - Updated Makefiles to include all necessary files in tarball - startup.lua: Improvements to Oxyd sound mapping - actors.cc: Fixed interaction with it-vortex - menus.cc: Fix problem with g++ 3.4 and rounding down - oxyd.cc: Special sound table for oxyd magnum - st_switches.cc: Fix black and white switches - stones.cc: Send more sound events - stones_complex.cc: Turnstile can send and receive signals. Fixed bug in RubberBandStone. removed files: .arch-ids/Jamfile.id .arch-ids/Jamrules.in.id Jamfile Jamrules.in data/fonts/.arch-ids/dreamorp.txt.id data/fonts/.arch-ids/dreamorp24.bmf.id data/fonts/.arch-ids/dreamorp24.png.id data/fonts/.arch-ids/labelfont.bmf.id data/fonts/.arch-ids/labelfont.png.id data/fonts/.arch-ids/menufont.bmf.id data/fonts/.arch-ids/menufont.png.id data/fonts/.arch-ids/menufontsel.bmf.id data/fonts/.arch-ids/menufontsel.png.id data/fonts/.arch-ids/timefont.bmf.id data/fonts/.arch-ids/timefont.png.id data/fonts/dreamorp.txt data/fonts/dreamorp24.bmf data/fonts/dreamorp24.png data/fonts/labelfont.bmf data/fonts/labelfont.png data/fonts/menufont.bmf data/fonts/menufont.png data/fonts/menufontsel.bmf data/fonts/menufontsel.png data/fonts/timefont.bmf data/fonts/timefont.png lib-src/lua/.arch-ids/Jamfile.id lib-src/lua/.arch-ids/tolua-4.0a_enigma.diff.README.id lib-src/lua/.arch-ids/tolua-4.0a_enigma.diff.id lib-src/lua/Jamfile lib-src/lua/tolua-4.0a_enigma.diff lib-src/lua/tolua-4.0a_enigma.diff.README lib-src/oxydlib/.arch-ids/Jamfile.id lib-src/oxydlib/.arch-ids/Makefile.OLD.id lib-src/oxydlib/Jamfile lib-src/oxydlib/Makefile.OLD lib-src/zipios++/src/.arch-ids/Jamfile.id lib-src/zipios++/src/Jamfile src/.arch-ids/Jamfile.id src/.arch-ids/resources.cc.id src/.arch-ids/resources.hh.id src/Jamfile src/resources.cc src/resources.hh tools/.arch-ids/Jamfile.id tools/Jamfile modified files: Makefile.am configure.ac data/fonts/Makefile.am data/gfx32/st-chargeminus.png data/gfx32/st-chargeplus.png data/gfx32/st-chargezero.png data/gfx32/st-rubberband.png data/gfx40/st-chargeminus.png data/gfx40/st-chargeplus.png data/gfx40/st-chargezero.png data/gfx40/st-oxyda.png data/gfx40/st-oxydb.png data/gfx40/st-puzzle.png data/gfx40/st-rubberband.png data/gfx40/st-white1.png data/gfx40/st-white2.png data/gfx40/stones.png data/levels/Sokoban/Makefile.am data/levels/m_tutor/Makefile.am data/sound/Makefile.am data/startup.lua doc/Makefile.am doc/TODO lib-src/zipios++/src/Makefile.am po/de.po po/enigma.pot src/Makefile.am src/actors.cc src/client.cc src/items.cc src/menus.cc src/oxyd.cc src/st_switches.cc src/stones.cc src/stones_complex.cc src/stones_simple.cc src/world.cc src/world.hh 2004-10-28 13:28:51 GMT Daniel Heck patch-31 Summary: TrueType fonts, more flexible sound handling Revision: enigma--devel--0.90--patch-31 - README: updated dependencies - models-??.lua: Use new font names - startup.lua: added tables for mapping sound events to oxyd/enigma sound effects. - doc/HACKING: tolua is now included - *.cc: Use sound events instead of PlaySound() - doc/sounds.txt: Table of sound events - removed GridObject::play_sound() - sound.hh: Moved SoundEngine class to sound_internal.hh new files: data/fonts/.arch-ids/dustismo_bold.ttf.id data/fonts/.arch-ids/vera_sans.ttf.id data/fonts/dustismo_bold.ttf data/fonts/vera_sans.ttf doc/.arch-ids/sounds.txt.id doc/sounds.txt modified files: README data/models-32.lua data/models-40.lua data/models-48.lua data/startup.lua doc/HACKING src/actors.cc src/actors.hh src/client.cc src/client.hh src/enigma.cc src/gui.cc src/items.cc src/laser.cc src/lua.cc src/lua.hh src/menus.cc src/objects.cc src/objects.hh src/options.cc src/oxyd.cc src/player.cc src/px/cache.hh src/px/dict.hh src/sound.cc src/sound.hh src/sound_internal.hh src/st_switches.cc src/stones.cc src/stones_complex.cc src/stones_simple.cc src/world.cc renamed files: etc/.arch-ids/mingw32-README.txt.id ==> doc/.arch-ids/mingw32-README.txt.id etc/mingw32-README.txt ==> doc/mingw32-README.txt 2004-10-27 10:12:51 GMT Daniel Heck patch-30 Summary: TrueType support, better support for higher resolutions Revision: enigma--devel--0.90--patch-30 - More or less finished support for TrueType fonts. - models-??.lua: Define fonts at suitable sizes for different resolutions. - src/Makefile.am: Fixed "make dist" - display.cc: Better positioning of clock in status bar. - file.hh: Added AddDataPath(). - main.cc: Added '-d datapath' argument. - px/font.cc: Support for colored TTFonts - video.cc: Better positions for statusbar areas. - global-lua.pkg: New file new files: src/.arch-ids/global-lua.cc.id src/.arch-ids/global-lua.hh.id src/.arch-ids/global-lua.pkg.id src/global-lua.cc src/global-lua.hh src/global-lua.pkg modified files: Makefile.am data/levels/ralf04.lua data/models-32.lua data/models-40.lua data/models-48.lua po/de.po po/enigma.pot src/Makefile.am src/d_models.cc src/display.cc src/enigma.cc src/enigma.hh src/file.cc src/file.hh src/lua.cc src/main.cc src/px/font.cc src/px/font.hh src/video.cc src/world.cc 2004-10-26 12:16:06 GMT Daniel Heck patch-29 Summary: Better sound handling Revision: enigma--devel--0.90--patch-29 - Renamed Lua function PlaySound() to EmitSound(); PlaySound() will later be redefined as a more general function for playing sounds. - startup.lua: Added functions for sound handling; not functional yet. - Vastly improved collision handling; no need for earplugs any more! - oxyd.cc: Handle magnet force modifiers - Rotate turnstiles when receiving a signal modified files: data/levels/ralf04.lua data/levels/ralf10.lua data/levels/ralf_sokoban.lua data/startup.lua src/actors.hh src/d_models.cc src/items.cc src/lua.cc src/lua.hh src/menus.cc src/options.cc src/options.hh src/oxyd.cc src/server.cc src/sound.cc src/sound.hh src/stones.cc src/stones_complex.cc src/stones_simple.cc src/world.cc src/world_internal.hh 2004-10-24 19:12:04 GMT Daniel Heck patch-28 Summary: Detached display from game, work on better game file system Revision: enigma--devel--0.90--patch-28 - d_statusbar.hh: moved to display_internal.hh and display.cc - removed dependency on server.hh, objects.hh in display engine - Slowly moving towards zipped data packages new files: src/.arch-ids/display_internal.hh.id src/display_internal.hh removed files: src/.arch-ids/d_statusbar.hh.id src/d_statusbar.hh modified files: lib-src/zipios++/Makefile.am lib-src/zipios++/doxyfile lib-src/zipios++/src/dircoll.cpp src/Makefile.am src/d_engine.hh src/d_models.cc src/display.cc src/display.hh src/editor.cc src/file.cc src/file.hh src/file_internal.hh src/main.cc src/player.cc 2004-10-21 14:43:48 GMT Daniel Heck patch-27 Summary: Included tolua, cosmetic improvements Revision: enigma--devel--0.90--patch-27 - configure.ac: Do not search for tolua in path, use the one in the tools/ directory. - Added cheat code to disable collision detection. - Replaced static_cast with round_down in a few places. - help.cc: Moved constants into auxiliary data structure HelpMenuConfig. - menus.cc: Removed tournament button, reintroduced "next unsolved level" button. new files: .arch-ids/compile.id compile tools/.arch-ids/tolua.c.id tools/.arch-ids/tolualua.c.id tools/.arch-ids/tolualua.h.id tools/tolua.c tools/tolualua.c tools/tolualua.h modified files: Makefile.am configure.ac src/Makefile.am src/actors.cc src/client.cc src/d_models.cc src/d_statusbar.hh src/display.cc src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/enigma.cc src/help.cc src/laser.cc src/lua.cc src/menus.cc src/menus_internal.hh src/server.cc src/server.hh src/sound.cc src/world.cc tools/Makefile.am 2004-10-18 17:26:07 GMT Daniel Heck patch-26 Summary: Bugfixes, adaptive sound volume Revision: enigma--devel--0.90--patch-26 - objects.hh: Added position argument to GridObject::removal() and GridObject::on_removal() to make singleton objects work correctly. - ant.lua: Fixed bug caused by additional arguments to oxyd() - Fixed various typos in levels - objects.hh: Got rid of TGridObject<>. on_creation() and on_removal() take GridPos argument. - stones_internal.hh: Got rid of MovableStone - sound.cc: Can pass additional volume factor to PlaySound() - world.cc: Sound volume for collisions varies with impact force. Better handling of recurrent sounds in collision handling. modified files: data/init.lua data/levels/ant.lua data/levels/ant32.lua data/levels/duffy20.lua data/levels/duffy31.lua data/levels/oxm016.lua data/levels/ralf06.lua data/levels/siegfried71.lua data/levels/siegfried82.lua data/levels/ss2.lua src/actors.hh src/client.cc src/client.hh src/enigma.hh src/floors.cc src/floors.hh src/items.cc src/items.hh src/laser.cc src/objects.hh src/sound.cc src/sound.hh src/st_switches.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc src/world.cc src/world_internal.hh 2004-10-17 14:01:30 GMT Daniel Heck patch-25 Summary: Level cleanup, fixed bug in switches Revision: enigma--devel--0.90--patch-25 - Removed more redundant attribute specifications in level files - ss_esp91.lua: Greatly simplified level by using signals. - st_switches.cc: Switches now work correctly if they receive on/off messages, not only if they are hit by an actor. modified files: data/levels/ant02.lua data/levels/ant05.lua data/levels/ant06.lua data/levels/ant07.lua data/levels/ant14.lua data/levels/ant21.lua data/levels/christophanita_runningstone.lua data/levels/duffy11.lua data/levels/duffy2.lua data/levels/duffy22.lua data/levels/duffy23.lua data/levels/duffy35.lua data/levels/duffy48.lua data/levels/duffy49.lua data/levels/duffy6.lua data/levels/duffy60.lua data/levels/duffy62.lua data/levels/duffy68.lua data/levels/immanuel02.lua data/levels/level5e.lua data/levels/level6c.lua data/levels/level8d.lua data/levels/martin26.lua data/levels/nat19.lua data/levels/nat20.lua data/levels/qq3.lua data/levels/ralf09.lua data/levels/siegfried78.lua data/levels/ss2.lua data/levels/ss3.lua data/levels/ss_esp91.lua data/levels/ss_pox55.lua data/levels/test.lua data/levels/test_impulses.lua data/levels/wb1.lua data/levels/wb11.lua data/levels/wb12.lua data/levels/wb13.lua data/levels/wb2.lua data/levels/wb3.lua data/levels/wb4.lua data/levels/wb5.lua data/levels/wb6.lua data/levels/wb7.lua data/levels/wb8.lua data/levels/wb9.lua src/st_switches.cc src/stones_internal.hh 2004-10-16 14:26:17 GMT Daniel Heck patch-24 Summary: Level cleanup, bugfix for options loading code Revision: enigma--devel--0.90--patch-24 - init.lua: Execute code from tag at the end; allow only one such block. - Removed redundant attribute specifications from level files - Correctly build reference manual in out of tree builds - enigma-ref.texi: More documentation for XML format - options.cc: Fixed options loading on Win32 - levels/04findtodo.sh: A small script to find anachronisms in level files. new files: data/levels/.arch-ids/04findtodo.sh.id data/levels/04findtodo.sh modified files: data/init.lua data/levels/RayWick001.lua data/levels/RayWick002.lua data/levels/RayWick003.lua data/levels/RayWick004.lua data/levels/a.lua data/levels/ant.lua data/levels/ant01.lua data/levels/ant02.lua data/levels/ant03.lua data/levels/ant32.lua data/levels/balance.lua data/levels/christophanita_runningstone.lua data/levels/daniel1.lua data/levels/daniel2.lua data/levels/daniel3.lua data/levels/daniel4.lua data/levels/daniel5.lua data/levels/deadend.lua data/levels/duffy1.lua data/levels/duffy10.lua data/levels/duffy11.lua data/levels/duffy12.lua data/levels/duffy13.lua data/levels/duffy14.lua data/levels/duffy15.lua data/levels/duffy16.lua data/levels/duffy17.lua data/levels/duffy18.lua data/levels/duffy19.lua data/levels/duffy2.lua data/levels/duffy20.lua data/levels/duffy21.lua data/levels/duffy22.lua data/levels/duffy23.lua data/levels/duffy24.lua data/levels/duffy25.lua data/levels/duffy26.lua data/levels/duffy27.lua data/levels/duffy28.lua data/levels/duffy29.lua data/levels/duffy3.lua data/levels/duffy30.lua data/levels/duffy31.lua data/levels/duffy32.lua data/levels/duffy33.lua data/levels/duffy34.lua data/levels/duffy35.lua data/levels/duffy36.lua data/levels/duffy37.lua data/levels/duffy38.lua data/levels/duffy39.lua data/levels/duffy4.lua data/levels/duffy40.lua data/levels/duffy41.lua data/levels/duffy42.lua data/levels/duffy43.lua data/levels/duffy44.lua data/levels/duffy46.lua data/levels/duffy47.lua data/levels/duffy48.lua data/levels/duffy49.lua data/levels/duffy5.lua data/levels/duffy50.lua data/levels/duffy51.lua data/levels/duffy52.lua data/levels/duffy53.lua data/levels/duffy54.lua data/levels/duffy55.lua data/levels/duffy56.lua data/levels/duffy57.lua data/levels/duffy58.lua data/levels/duffy6.lua data/levels/duffy60.lua data/levels/duffy61.lua data/levels/duffy62.lua data/levels/duffy63.lua data/levels/duffy64.lua data/levels/duffy66.lua data/levels/duffy68.lua data/levels/duffy69.lua data/levels/duffy7.lua data/levels/duffy70.lua data/levels/duffy71.lua data/levels/duffy72.lua data/levels/duffy73.lua data/levels/duffy8.lua data/levels/duffy9.lua data/levels/immanuel01.lua data/levels/immanuel02.lua data/levels/jc01.lua data/levels/jc02.lua data/levels/jc03.lua data/levels/key.lua data/levels/lasers101.lua data/levels/level10a.lua data/levels/level10b.lua data/levels/level10c.lua data/levels/level10d.lua data/levels/level10e.lua data/levels/level10f.lua data/levels/level11a.lua data/levels/level11b.lua data/levels/level11c.lua data/levels/level1a.lua data/levels/level1b.lua data/levels/level1c.lua data/levels/level1d.lua data/levels/level1e.lua data/levels/level1f.lua data/levels/level2a.lua data/levels/level2b.lua data/levels/level2c.lua data/levels/level2d.lua data/levels/level2e.lua data/levels/level2f.lua data/levels/level3a.lua data/levels/level3b.lua data/levels/level3c.lua data/levels/level3d.lua data/levels/level3e.lua data/levels/level3f.lua data/levels/level4a.lua data/levels/level4b.lua data/levels/level4c.lua data/levels/level4d.lua data/levels/level4e.lua data/levels/level4f.lua data/levels/level5a.lua data/levels/level5b.lua data/levels/level5c.lua data/levels/level5d.lua data/levels/level5e.lua data/levels/level5f.lua data/levels/level6a.lua data/levels/level6b.lua data/levels/level6c.lua data/levels/level6d.lua data/levels/level6e.lua data/levels/level6f.lua data/levels/level7a.lua data/levels/level7b.lua data/levels/level7c.lua data/levels/level7d.lua data/levels/level7e.lua data/levels/level7f.lua data/levels/level8a.lua data/levels/level8b.lua data/levels/level8c.lua data/levels/level8d.lua data/levels/level8e.lua data/levels/level8f.lua data/levels/level9a.lua data/levels/level9b.lua data/levels/level9c.lua data/levels/level9d.lua data/levels/level9e.lua data/levels/level9f.lua data/levels/martin01.lua data/levels/martin02.lua data/levels/martin03.lua data/levels/martin04.lua data/levels/martin05.lua data/levels/martin06.lua data/levels/martin07.lua data/levels/martin08.lua data/levels/martin09.lua data/levels/martin10.lua data/levels/martin103.lua data/levels/martin11.lua data/levels/martin12.lua data/levels/martin13.lua data/levels/martin14.lua data/levels/martin15.lua data/levels/martin16.lua data/levels/martin17.lua data/levels/martin18.lua data/levels/martin19.lua data/levels/martin20.lua data/levels/martin21.lua data/levels/martin22.lua data/levels/martin23.lua data/levels/martin24.lua data/levels/martin25.lua data/levels/martin26.lua data/levels/martin27.lua data/levels/martin28.lua data/levels/martin29.lua data/levels/martin30.lua data/levels/martin31.lua data/levels/martin32.lua data/levels/martin33.lua data/levels/martin34.lua data/levels/martin35.lua data/levels/martin36.lua data/levels/martin37.lua data/levels/martin38.lua data/levels/martin39.lua data/levels/martin40.lua data/levels/martin41.lua data/levels/martin42.lua data/levels/martin43.lua data/levels/martin44.lua data/levels/martin45.lua data/levels/martin46.lua data/levels/martin47.lua data/levels/martin48.lua data/levels/martin49.lua data/levels/martin50.lua data/levels/martin51.lua data/levels/martin52.lua data/levels/martin53.lua data/levels/martin54.lua data/levels/martin55.lua data/levels/martin56.lua data/levels/martin57.lua data/levels/martin58.lua data/levels/martin59.lua data/levels/martin60.lua data/levels/martin61.lua data/levels/martin62.lua data/levels/martin63.lua data/levels/martin64.lua data/levels/martin65.lua data/levels/martin66.lua data/levels/martin67.lua data/levels/martin68.lua data/levels/martin69.lua data/levels/martin70.lua data/levels/martin71.lua data/levels/martin72.lua data/levels/martin73.lua data/levels/martin74.lua data/levels/martin75.lua data/levels/martin76.lua data/levels/martin77.lua data/levels/martin78.lua data/levels/martin79.lua data/levels/martin80.lua data/levels/martin81.lua data/levels/martin82.lua data/levels/martin83.lua data/levels/martin84.lua data/levels/martin85.lua data/levels/martin86.lua data/levels/martin87.lua data/levels/martin88.lua data/levels/martin89.lua data/levels/martin90.lua data/levels/martin91.lua data/levels/martin93.lua data/levels/martin94.lua data/levels/martin95.lua data/levels/martin99.lua data/levels/meditation1.lua data/levels/meditation10.lua data/levels/meditation11.lua data/levels/meditation12.lua data/levels/meditation17.lua data/levels/meditation2.lua data/levels/meditation3.lua data/levels/meditation4.lua data/levels/meditation5.lua data/levels/meditation6.lua data/levels/meditation7.lua data/levels/meditation8.lua data/levels/mirrors.lua data/levels/nat1.lua data/levels/nat10.lua data/levels/nat12.lua data/levels/nat13.lua data/levels/nat14.lua data/levels/nat15.lua data/levels/nat16.lua data/levels/nat17.lua data/levels/nat19.lua data/levels/nat2.lua data/levels/nat20.lua data/levels/nat21.lua data/levels/nat22.lua data/levels/nat3.lua data/levels/nat4.lua data/levels/nat5.lua data/levels/nat6.lua data/levels/nat7.lua data/levels/nat8.lua data/levels/nat9.lua data/levels/natmaze.lua data/levels/natmaze3.lua data/levels/natmaze4.lua data/levels/natmaze5.lua data/levels/natmaze6.lua data/levels/new.lua data/levels/oxe21.lua data/levels/qq1.lua data/levels/qq2.lua data/levels/qq3.lua data/levels/ralf01.lua data/levels/ralf02.lua data/levels/ralf12.lua data/levels/ralf_sokoban.lua data/levels/sesame.lua data/levels/siegfried100.lua data/levels/siegfried101.lua data/levels/siegfried102.lua data/levels/siegfried103.lua data/levels/siegfried104.lua data/levels/siegfried70.lua data/levels/siegfried71.lua data/levels/siegfried72.lua data/levels/siegfried73.lua data/levels/siegfried74.lua data/levels/siegfried75.lua data/levels/siegfried76.lua data/levels/siegfried77.lua data/levels/siegfried78.lua data/levels/siegfried79.lua data/levels/siegfried80.lua data/levels/siegfried81.lua data/levels/siegfried82.lua data/levels/siegfried83.lua data/levels/siegfried84.lua data/levels/siegfried85.lua data/levels/siegfried86.lua data/levels/siegfried87.lua data/levels/siegfried88.lua data/levels/siegfried89.lua data/levels/siegfried90.lua data/levels/siegfried91.lua data/levels/siegfried92.lua data/levels/siegfried93.lua data/levels/siegfried94.lua data/levels/siegfried95.lua data/levels/siegfried96.lua data/levels/siegfried97.lua data/levels/siegfried98.lua data/levels/siegfried99.lua data/levels/ss1.lua data/levels/ss10.lua data/levels/ss14.lua data/levels/ss2.lua data/levels/ss3.lua data/levels/ss4.lua data/levels/ss5.lua data/levels/ss7.lua data/levels/ss8.lua data/levels/ss9.lua data/levels/ss_esp07.lua data/levels/ss_esp08.lua data/levels/ss_esp09.lua data/levels/ss_esp100.lua data/levels/ss_esp11.lua data/levels/ss_esp12.lua data/levels/ss_esp16.lua data/levels/ss_esp17.lua data/levels/ss_esp18.lua data/levels/ss_esp20.lua data/levels/ss_esp21.lua data/levels/ss_esp22.lua data/levels/ss_esp23.lua data/levels/ss_esp24.lua data/levels/ss_esp25.lua data/levels/ss_esp27.lua data/levels/ss_esp28.lua data/levels/ss_esp29.lua data/levels/ss_esp31.lua data/levels/ss_esp32.lua data/levels/ss_esp34.lua data/levels/ss_esp35.lua data/levels/ss_esp36.lua data/levels/ss_esp37.lua data/levels/ss_esp38.lua data/levels/ss_esp39.lua data/levels/ss_esp41.lua data/levels/ss_esp42.lua data/levels/ss_esp43.lua data/levels/ss_esp47.lua data/levels/ss_esp48.lua data/levels/ss_esp49.lua data/levels/ss_esp52.lua data/levels/ss_esp54.lua data/levels/ss_esp55.lua data/levels/ss_esp58.lua data/levels/ss_esp59.lua data/levels/ss_esp61.lua data/levels/ss_esp63.lua data/levels/ss_esp65.lua data/levels/ss_esp66.lua data/levels/ss_esp68.lua data/levels/ss_esp69.lua data/levels/ss_esp70.lua data/levels/ss_esp73.lua data/levels/ss_esp74.lua data/levels/ss_esp75.lua data/levels/ss_esp76.lua data/levels/ss_esp77.lua data/levels/ss_esp79.lua data/levels/ss_esp80.lua data/levels/ss_esp81.lua data/levels/ss_esp82.lua data/levels/ss_esp83.lua data/levels/ss_esp84.lua data/levels/ss_esp85.lua data/levels/ss_esp86.lua data/levels/ss_esp87.lua data/levels/ss_esp88.lua data/levels/ss_esp89.lua data/levels/ss_esp91.lua data/levels/ss_esp92.lua data/levels/ss_esp93.lua data/levels/ss_esp94.lua data/levels/ss_esp95.lua data/levels/ss_esp96.lua data/levels/ss_esp97.lua data/levels/ss_esp98.lua data/levels/ss_esp99.lua data/levels/ss_mag100.lua data/levels/ss_ox38.lua data/levels/ss_pox11.lua data/levels/test.lua doc/manual/enigma.texi doc/refman/Makefile.am doc/refman/enigma-ref.texi src/options.cc 2004-10-14 16:02:17 GMT Daniel Heck patch-23 Summary: Level cleanup, better TrueType support Revision: enigma--devel--0.90--patch-23 - init.lua: Added SendMessage() function that's more user-friendly than the old enigma.SendMessage(). - Simplified many levels by using the new SendMessage() function - enigma.cc: Override bitmap fonts with TrueType fonts - px/font.cc: Implemented TrueTypeFont::render() - enigma-ref.texi: A little more work on the reference manual. modified files: data/init.lua data/levels/RayWick001.lua data/levels/ant.lua data/levels/ant02.lua data/levels/ant05.lua data/levels/ant06.lua data/levels/ant07.lua data/levels/ant32.lua data/levels/duffy12.lua data/levels/duffy26.lua data/levels/duffy27.lua data/levels/duffy28.lua data/levels/duffy30.lua data/levels/duffy31.lua data/levels/duffy32.lua data/levels/duffy34.lua data/levels/duffy35.lua data/levels/duffy36.lua data/levels/duffy38.lua data/levels/duffy4.lua data/levels/duffy44.lua data/levels/duffy46.lua data/levels/duffy47.lua data/levels/duffy5.lua data/levels/duffy51.lua data/levels/duffy53.lua data/levels/duffy55.lua data/levels/duffy63.lua data/levels/duffy64.lua data/levels/duffy68.lua data/levels/duffy70.lua data/levels/duffy71.lua data/levels/duffy73.lua data/levels/immanuel02.lua data/levels/jc01.lua data/levels/jc02.lua data/levels/level11c.lua data/levels/level1b.lua data/levels/level2d.lua data/levels/level4a.lua data/levels/level5b.lua data/levels/level6c.lua data/levels/level6d.lua data/levels/level6e.lua data/levels/level8d.lua data/levels/level8e.lua data/levels/level8f.lua data/levels/level9a.lua data/levels/martin14.lua data/levels/martin18.lua data/levels/martin71.lua data/levels/meditation7.lua data/levels/meditation8.lua data/levels/meditation9.lua data/levels/mirrors.lua data/levels/nat12.lua data/levels/nat2.lua data/levels/nat3.lua data/levels/nat4.lua data/levels/nat8.lua data/levels/qq1.lua data/levels/qq2.lua data/levels/ralf05.lua data/levels/ralf06.lua data/levels/ralf10.lua data/levels/ralf12.lua data/levels/ralf_sokoban.lua data/levels/siegfried100.lua data/levels/siegfried103.lua data/levels/siegfried71.lua data/levels/siegfried72.lua data/levels/siegfried76.lua data/levels/siegfried77.lua data/levels/siegfried79.lua data/levels/siegfried83.lua data/levels/siegfried87.lua data/levels/siegfried89.lua data/levels/siegfried94.lua data/levels/siegfried95.lua data/levels/siegfried96.lua data/levels/ss1.lua data/levels/ss10.lua data/levels/ss14.lua data/levels/ss2.lua data/levels/ss3.lua data/levels/ss4.lua data/levels/ss5.lua data/levels/ss6.lua data/levels/ss_esp100.lua data/levels/ss_esp24.lua data/levels/ss_esp28.lua data/levels/ss_esp43.lua data/levels/ss_esp48.lua data/levels/ss_esp49.lua data/levels/ss_esp52.lua data/levels/ss_esp66.lua data/levels/ss_esp79.lua data/levels/ss_esp83.lua data/levels/ss_esp85.lua data/levels/ss_esp86.lua data/levels/ss_esp91.lua data/levels/ss_esp95.lua data/levels/ss_esp96.lua data/levels/ss_esp97.lua data/levels/ss_mag100.lua data/levels/test.lua doc/refman/enigma-ref.texi src/enigma.cc src/enigma.hh src/main.cc src/px/font.cc src/video.hh 2004-10-11 20:36:52 GMT Daniel Heck patch-22 Summary: Bugfixes, g++ 2.95 support, documentation, Oxyd extra Revision: enigma--devel--0.90--patch-22 - Added Oxyd magnum/extra levels to TODO list - enigma-ref.texi: Started documentation of XML level format - actors.cc: Actors remember their starting position even if they are removed from the world and later re-added (needed for it-drop) - Still playing around with C++ namespaces, but I still find them unwieldy... Besides, g++ 2.95 had some strange problems with my old namespace use... - ox_extra.cc: Better support for Oxyd extra. - stones_complex.cc: Puzzle stones did not work correctly in any Oxyd version; still not perfect, but better. - world.cc: Send "init" message to all actors so they can store their starting position (ugly but works) - world_internal.hh: Fixed ugly long-standing bug in Layer<>::set() that crashed Enigma when magnets/wormholes were replaced by other items. modified files: doc/TODO doc/refman/enigma-ref.texi src/actors.cc src/actors.hh src/d_models.cc src/d_statusbar.hh src/editor.cc src/enigma.hh src/floors.cc src/floors.hh src/fwd.hh src/items.cc src/items.hh src/laser.hh src/lua.cc src/lua.hh src/menus.cc src/objects.hh src/ox_extra.cc src/ox_magnum.cc src/player.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/util.cc src/world.cc src/world.hh src/world_internal.hh 2004-10-08 11:29:41 GMT Daniel Heck patch-21 Summary: Oxyd magnum fixes Revision: enigma--devel--0.90--patch-21 - startup.lua: Added fl-metal[123456] - oxyd.cc: Add it-yinyang if white marble is present in Oxyd Magnum - ox_magnum.cc: More entries in object translation tables. - player.cc: Added AddYinYang(). modified files: data/startup.lua src/items.cc src/ox_magnum.cc src/oxyd.cc src/player.cc src/player.hh src/world.cc src/world.hh 2004-10-07 21:11:07 GMT Daniel Heck patch-20 Summary: Mostly Oxyd magnum fixes, documentation, Key/KeyStone fix Revision: enigma--devel--0.90--patch-20 - items.cc: Fixed stupid bug in Key definition. - init.lua: Merged Michi's changes; oxyd() has now also a "color" argument; new options "follow", "flatforce", "slopeforce" and "electricforce". - enigma-ref.texi: Some smaller updates; Prepared document for description of XML level format. - ox_magnum.cc: Filled in many missing entries in translation tables. - st_switches.cc (KeyStone): more foolproof actor_hit() method. modified files: data/init.lua doc/refman/enigma-ref.texi src/items.cc src/ox_magnum.cc src/ox_peroxyd.cc src/st_switches.cc 2004-10-07 11:45:09 GMT Daniel Heck patch-19 Summary: Use SDL_ttf if available (incomplete), added it-drop Revision: enigma--devel--0.90--patch-19 - configure.ac: define HAVE_SDLTTF and link to SDL_ttf if library was found - actors.cc: move (bool in_collision) -> move (). Added Actor::hide() an Actor::show(). Rotors only attack actors of type ac_whiteball or ac_blackball (no meditation marbles any more! does this conflict with any of the levels?) - items.cc: Added implementation of it-drop - player.cc: Added player::ReplaceActor(). - px/font.cc: Enabled TrueType fonts (does not work yet) - world.cc: Added AddActor(Actor *). modified files: configure.ac src/actors.cc src/actors.hh src/items.cc src/player.cc src/player.hh src/px/font.cc src/world.cc src/world.hh src/world_internal.hh 2004-10-04 21:18:44 GMT Daniel Heck patch-18 Summary: Reorganized Oxyd compatibility code Revision: enigma--devel--0.90--patch-18 - moved all conversion tables from Oxydlib to enigma source - reorganized and cleaned up Oxyd import code - Removed "Makefile.in"s from archive - Display level number in window caption removed files: Makefile.in data/Makefile.in data/fonts/Makefile.in data/gfx/Makefile.in data/gfx32/Makefile.in data/gfx40/Makefile.in data/gfx48/Makefile.in data/levels/Makefile.in data/levels/Sokoban/Makefile.in data/levels/m_tutor/Makefile.in data/levels/patches/Makefile.in data/sound/Makefile.in data/thumbs/Makefile.in doc/Makefile.in doc/manual/Makefile.in doc/manual/images/Makefile.in doc/refman/Makefile.in etc/Makefile.in lib-src/Makefile.in lib-src/enet/Makefile.in lib-src/enet/include/Makefile.in lib-src/enet/include/enet/Makefile.in lib-src/lua/Makefile.in lib-src/oxydlib/.arch-ids/enigma_mapping.cpp.id lib-src/oxydlib/.arch-ids/enigma_mapping.h.id lib-src/oxydlib/Makefile.in lib-src/oxydlib/enigma_mapping.cpp lib-src/oxydlib/enigma_mapping.h lib-src/zipios++/Makefile.in lib-src/zipios++/src/Makefile.in lib-src/zipios++/zipios++/Makefile.in m4/Makefile.in po/Makefile.in src/Makefile.in src/px/Makefile.in tools/Makefile.in modified files: doc/TODO lib-src/oxydlib/Makefile.am src/client.cc src/levelpack.cc src/ox_extra.cc src/ox_magnum.cc src/ox_oxyd1.cc src/ox_peroxyd.cc src/oxyd.cc src/oxyd_internal.hh src/px/error.hh {arch}/=tagging-method 2004-10-04 08:28:52 GMT Daniel Heck patch-17 Summary: Improved video mode handling, cleanup Revision: enigma--devel--0.90--patch-17 startup.lua, models-2d.lua: Include definition of "st-bumps" client.cc: show game menu when losing mouse or keyboard focus menus.cc: Only include available video modes in options menu video.hh: New VMInfo fields: "fallback_videomode", "available". video.cc: Try fallback video modes if initialization fails Makefile.in: Cleaned up library handling. file.hh: Added/improved comments. new files: intl/.arch-ids/.arch-inventory.id intl/.arch-ids/Makefile.in.id intl/.arch-inventory intl/Makefile.in removed files: intl/.arch-ids/Makefile.in.id intl/Makefile.in modified files: data/models-2d.lua data/startup.lua doc/TODO etc/mingw32-README.txt etc/mingw32-dist.sh.in src/Makefile.am src/Makefile.in src/client.cc src/file.hh src/menus.cc src/px/video.hh src/video.cc src/video.hh 2004-09-15 21:48:51 GMT Daniel Heck patch-16 Summary: Fixed Windows build process Revision: enigma--devel--0.90--patch-16 - Fixed packaging scripts - Fixed bugs in Makefiles and options.cc - Added documentation for Win32 build process - Added Makefile.in files because the one in intl/ is not automatically generated - Fixed intl/Makefile.in to read config.h from src directory new files: .arch-ids/Makefile.in.id Makefile.in data/.arch-ids/Makefile.in.id data/Makefile.in data/fonts/.arch-ids/Makefile.in.id data/fonts/Makefile.in data/gfx/.arch-ids/Makefile.in.id data/gfx/Makefile.in data/gfx32/.arch-ids/Makefile.in.id data/gfx32/Makefile.in data/gfx40/.arch-ids/Makefile.in.id data/gfx40/Makefile.in data/gfx48/.arch-ids/Makefile.in.id data/gfx48/Makefile.in data/levels/.arch-ids/Makefile.in.id data/levels/Makefile.in data/levels/Sokoban/.arch-ids/Makefile.in.id data/levels/Sokoban/Makefile.in data/levels/m_tutor/.arch-ids/Makefile.in.id data/levels/m_tutor/Makefile.in data/levels/patches/.arch-ids/Makefile.in.id data/levels/patches/Makefile.in data/sound/.arch-ids/Makefile.in.id data/sound/Makefile.in data/thumbs/.arch-ids/Makefile.in.id data/thumbs/Makefile.in doc/.arch-ids/Makefile.in.id doc/Makefile.in doc/manual/.arch-ids/Makefile.in.id doc/manual/Makefile.in doc/manual/images/.arch-ids/Makefile.in.id doc/manual/images/Makefile.in doc/refman/.arch-ids/Makefile.in.id doc/refman/Makefile.in etc/.arch-ids/Makefile.in.id etc/.arch-ids/mingw32-README.txt.id etc/Makefile.in etc/mingw32-README.txt intl/.arch-ids/Makefile.in.id intl/Makefile.in lib-src/.arch-ids/Makefile.in.id lib-src/Makefile.in lib-src/enet/.arch-ids/Makefile.in.id lib-src/enet/Makefile.in lib-src/enet/include/.arch-ids/Makefile.in.id lib-src/enet/include/Makefile.in lib-src/enet/include/enet/.arch-ids/Makefile.in.id lib-src/enet/include/enet/Makefile.in lib-src/lua/.arch-ids/Makefile.in.id lib-src/lua/Makefile.in lib-src/oxydlib/.arch-ids/Makefile.in.id lib-src/oxydlib/Makefile.in lib-src/zipios++/.arch-ids/Makefile.in.id lib-src/zipios++/Makefile.in lib-src/zipios++/src/.arch-ids/Makefile.in.id lib-src/zipios++/src/Makefile.in lib-src/zipios++/zipios++/.arch-ids/Makefile.in.id lib-src/zipios++/zipios++/Makefile.in m4/.arch-ids/Makefile.in.id m4/Makefile.in po/.arch-ids/Makefile.in.id po/Makefile.in src/.arch-ids/Makefile.in.id src/Makefile.in src/px/.arch-ids/Makefile.in.id src/px/Makefile.in tools/.arch-ids/Makefile.in.id tools/Makefile.in modified files: README etc/enigma.nsi.in etc/mingw32-dist.sh.in src/Makefile.am src/options.cc {arch}/=tagging-method new directories: {arch}/.arch-ids {arch}/data/.arch-ids {arch}/data/fonts/.arch-ids {arch}/data/gfx/.arch-ids {arch}/data/gfx32/.arch-ids {arch}/data/gfx40/.arch-ids {arch}/data/gfx48/.arch-ids {arch}/data/levels/.arch-ids {arch}/data/levels/Sokoban/.arch-ids {arch}/data/levels/m_tutor/.arch-ids {arch}/data/levels/patches/.arch-ids {arch}/data/sound/.arch-ids {arch}/data/thumbs/.arch-ids {arch}/doc/.arch-ids {arch}/doc/manual/.arch-ids {arch}/doc/manual/images/.arch-ids {arch}/doc/refman/.arch-ids {arch}/etc/.arch-ids {arch}/lib-src/.arch-ids {arch}/lib-src/enet/.arch-ids {arch}/lib-src/enet/include/.arch-ids {arch}/lib-src/enet/include/enet/.arch-ids {arch}/lib-src/lua/.arch-ids {arch}/lib-src/oxydlib/.arch-ids {arch}/lib-src/zipios++/.arch-ids {arch}/lib-src/zipios++/src/.arch-ids {arch}/lib-src/zipios++/zipios++/.arch-ids {arch}/m4/.arch-ids {arch}/po/.arch-ids {arch}/src/.arch-ids {arch}/src/px/.arch-ids {arch}/tools/.arch-ids 2004-09-14 13:27:03 GMT Daniel Heck patch-15 Summary: New namespace organization; restructuring Revision: enigma--devel--0.90--patch-15 - etc/enigma.nsi.in: Started to improve Windows installer; does not work so far. - etc/mingw32-dist.sh.in: Works better with arch source tree. Include .xml level files in distribution. Better error messages if programs are missing. - src/Makefile.am: Include util.cc, util.hh. - Better use of C++ namespaces in source code; conversion not yet finished, though. - src/enigma.{cc,hh}: Moved `Timer' class to util.cc. - src/util.{cc,hh}: New files. - src/enigma.hh: Moved `Difficulty' and `GameType' here. - src/file.*: Removed unused code. - src/game.cc: Moved DrawLevelPreview() here; also draws to arbitrary GC instead of video::BackBuffer(). Moved some game variables to server.cc. - src/lua.cc: LevelState() now a function. - src/options.cc: Moved GetMouseSpeed() here. new files: src/.arch-ids/util.cc.id src/.arch-ids/util.hh.id src/util.cc src/util.hh removed files: src/.arch-ids/common.hh.id src/common.hh modified files: etc/enigma.nsi.in etc/mingw32-dist.sh.in src/Makefile.am src/actors.cc src/actors.hh src/client.cc src/client.hh src/d_models.cc src/display.hh src/editor.cc src/enigma-lua.cc src/enigma.cc src/enigma.hh src/file.cc src/file.hh src/floors.cc src/floors.hh src/fwd.hh src/game.cc src/game.hh src/gui.cc src/gui.hh src/items.cc src/items.hh src/laser.cc src/laser.hh src/levelpack.cc src/levels.cc src/levels.hh src/lua.cc src/lua.hh src/menus.cc src/objects.cc src/objects.hh src/options.cc src/options.hh src/ox_oxyd1.cc src/ox_peroxyd.cc src/oxyd.cc src/oxyd_internal.hh src/player.cc src/player.hh src/server.cc src/server.hh src/sound.cc src/sound.hh src/st_switches.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc src/video.cc src/world.cc src/world.hh 2004-09-08 11:01:12 GMT Daniel Heck patch-14 Summary: Screenshots, improved level menu, cleanup Revision: enigma--devel--0.90--patch-14 - Include gfx48 directory in distribution tarball. - client.cc: Re-enabled screenshots. - display.cc: Removed unused code. - level.cc: New function levels::advance_level(). Removed unused code. - menus.cc: Slightly improved the level menu. - video.cc: Fixed video::Screenshot(). new files: data/gfx48/.arch-ids/Makefile.am.id data/gfx48/Makefile.am modified files: configure.ac data/Makefile.am doc/TODO src/client.cc src/client.hh src/d_engine.hh src/d_statusbar.hh src/display.cc src/gui.cc src/gui.hh src/levels.cc src/levels.hh src/menus.cc src/menus_internal.hh src/server.cc src/sound.cc src/sound_internal.hh src/video.cc src/video.hh src/world.cc 2004-09-07 23:17:57 GMT Daniel Heck patch-13 Summary: Polished menus; Oxyd bugfix Revision: enigma--devel--0.90--patch-13 - display.cc: removed unused DL_Shadows::shadow_blit(). - menus.*: Added Menu::draw(). - help.cc: Fade before displaying help texts. - menus.cc: Removed unused code. Only display border around selected level thumbnail. - oxyd.cc: Fixed default range of rotors. - video.cc: Fixed fading code modified files: src/display.cc src/editor.cc src/gui.cc src/gui.hh src/help.cc src/menus.cc src/menus_internal.hh src/oxyd.cc src/player.cc src/px/font.cc src/px/video.cc src/px/video.hh src/server.cc src/video.cc 2004-09-07 12:57:20 GMT Daniel Heck patch-12 Summary: Mostly bugfixes Revision: enigma--devel--0.90--patch-12 - configure.ac: --enable-warnings does not enable some of the more arcane gcc warnings. - data/init.lua: Every tag requires a player="" attribute. does not accept player attributes any more. - data/levels/*.xml: Corresponding fixes. - src/sound*: Did a little more work on prioritized sound effects. - src/menus*: "End" key works better in level menu. - src/server*: Better error handling. New function RaiseError(). - src/*.cc: Fixed a few warnings. modified files: configure.ac data/init.lua data/levels/space.xml data/levels/welcome.xml src/actors.cc src/client.cc src/floors.cc src/gui.cc src/gui.hh src/items.cc src/laser.cc src/menus.cc src/menus_internal.hh src/player.cc src/px/dict.hh src/server.cc src/server.hh src/sound.cc src/sound.hh src/sound_internal.hh src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc 2004-09-06 10:22:22 GMT Daniel Heck patch-11 Summary: Cleaned up menu code Revision: enigma--devel--0.90--patch-11 - enigma.cc: moved ImageCache to enigma.hh - menus.cc: Code cleanup. Started to move GUI constants to structures. Correct initialization of preview window. Started to write InGameOptionsMenu. - menus_internal.hh: Moved functions to menus.cc. Move initialization of PreviewCacheElem to MakeCacheElem(). - px/video.{cc, hh}: Surface::save_surface() -> px::SavePNG(). modified files: src/enigma.cc src/enigma.hh src/file.hh src/menus.cc src/menus.hh src/menus_internal.hh src/px/video.cc src/px/video.hh 2004-09-01 00:02:18 GMT Daniel Heck patch-10 Summary: Extended XML parsing Revision: enigma--devel--0.90--patch-10 - Applied Michi's patch to extend Enigma's XML file format; now does Oxyd stones with optional flavor and rubber bands modified files: data/init.lua 2004-08-31 14:59:06 GMT Daniel Heck patch-9 Summary: Disable enet for 0.90 Revision: enigma--devel--0.90--patch-9 removed files: intl/.arch-ids/Makefile.in.id modified files: autogen.sh configure.ac lib-src/Makefile.am src/Makefile.am 2004-08-30 09:01:45 GMT Daniel Heck patch-8 Summary: Bugfixes and cleanup Revision: enigma--devel--0.90--patch-8 - models-2d.lua: fixed animated shadows in higher resolutions - replaced data-only classes with structs - export more server variables to Lua state - new force factor for hills and holes: HoleForce - doors destroy marbles already when _starting_ to close modified files: data/gfx48/st-mail.png data/models-2d.lua src/actors.cc src/d_models.cc src/d_models.hh src/d_statusbar.hh src/display.cc src/enigma-lua.pkg src/items.cc src/levels.hh src/server.cc src/server.hh src/stones_complex.cc src/stones_simple.cc src/world.cc src/world.hh src/world_internal.hh 2004-08-24 18:11:19 GMT Daniel Heck patch-7 Summary: Added 48x48 graphics, improvements to 40x40 and 32x32 Revision: enigma--devel--0.90--patch-7 new files: data/gfx48/.arch-ids/=id data/gfx48/.arch-ids/ac-blackball-fall.png.id data/gfx48/.arch-ids/ac-blackball-jump.png.id data/gfx48/.arch-ids/ac-blackball-shatter.png.id data/gfx48/.arch-ids/ac-drowned.png.id data/gfx48/.arch-ids/ac-horse.png.id data/gfx48/.arch-ids/ac-whiteball-fall.png.id data/gfx48/.arch-ids/ac-whiteball-jump.png.id data/gfx48/.arch-ids/ac-whiteball-shatter.png.id data/gfx48/.arch-ids/ac-whiteball-small-fall.png.id data/gfx48/.arch-ids/ac-whiteball-small-shatter.png.id data/gfx48/.arch-ids/ac-whiteball-small-shattered.png.id data/gfx48/.arch-ids/ac-whiteball-small.png.id data/gfx48/.arch-ids/ac-whiteball.png.id data/gfx48/.arch-ids/dummy.png.id data/gfx48/.arch-ids/expl.png.id data/gfx48/.arch-ids/fg-blackball-sink.png.id data/gfx48/.arch-ids/fg-blackball.png.id data/gfx48/.arch-ids/fg-bug.png.id data/gfx48/.arch-ids/fg-rotor.png.id data/gfx48/.arch-ids/fg-top.png.id data/gfx48/.arch-ids/fg-whiteball-sink.png.id data/gfx48/.arch-ids/fl-abyss.png.id data/gfx48/.arch-ids/fl-acblack.png.id data/gfx48/.arch-ids/fl-acwhite.png.id data/gfx48/.arch-ids/fl-black.png.id data/gfx48/.arch-ids/fl-bluegray.png.id data/gfx48/.arch-ids/fl-bluegreen.png.id data/gfx48/.arch-ids/fl-bluegreen2.png.id data/gfx48/.arch-ids/fl-bluegreenx.png.id data/gfx48/.arch-ids/fl-bluegreenx2.png.id data/gfx48/.arch-ids/fl-brick.png.id data/gfx48/.arch-ids/fl-bridgea-closed.png.id data/gfx48/.arch-ids/fl-bridgea-open.png.id data/gfx48/.arch-ids/fl-bridgea.png.id data/gfx48/.arch-ids/fl-bridgex-closed.png.id data/gfx48/.arch-ids/fl-bridgex-open.png.id data/gfx48/.arch-ids/fl-bridgex.png.id data/gfx48/.arch-ids/fl-bridgey-closed.png.id data/gfx48/.arch-ids/fl-bridgey-open.png.id data/gfx48/.arch-ids/fl-bridgey.png.id data/gfx48/.arch-ids/fl-bumps.png.id data/gfx48/.arch-ids/fl-concrete.png.id data/gfx48/.arch-ids/fl-darkgray.png.id data/gfx48/.arch-ids/fl-dummy.png.id data/gfx48/.arch-ids/fl-dunes.png.id data/gfx48/.arch-ids/fl-floor_001.png.id data/gfx48/.arch-ids/fl-gradient-wiz.png.id data/gfx48/.arch-ids/fl-gradient2.png.id data/gfx48/.arch-ids/fl-gravel.png.id data/gfx48/.arch-ids/fl-gray.png.id data/gfx48/.arch-ids/fl-hay.png.id data/gfx48/.arch-ids/fl-himalaya.png.id data/gfx48/.arch-ids/fl-ice.png.id data/gfx48/.arch-ids/fl-ice_001.png.id data/gfx48/.arch-ids/fl-inverse.png.id data/gfx48/.arch-ids/fl-inverse2.png.id data/gfx48/.arch-ids/fl-leaves.png.id data/gfx48/.arch-ids/fl-light.png.id data/gfx48/.arch-ids/fl-lightgray.png.id data/gfx48/.arch-ids/fl-marble.png.id data/gfx48/.arch-ids/fl-metal.png.id data/gfx48/.arch-ids/fl-metalb.png.id data/gfx48/.arch-ids/fl-mortar.png.id data/gfx48/.arch-ids/fl-normal.png.id data/gfx48/.arch-ids/fl-plank.png.id data/gfx48/.arch-ids/fl-red.png.id data/gfx48/.arch-ids/fl-rock1.png.id data/gfx48/.arch-ids/fl-rock2.png.id data/gfx48/.arch-ids/fl-rough-blue.png.id data/gfx48/.arch-ids/fl-rough-red.png.id data/gfx48/.arch-ids/fl-rough.png.id data/gfx48/.arch-ids/fl-sahara.png.id data/gfx48/.arch-ids/fl-samba.png.id data/gfx48/.arch-ids/fl-sand.png.id data/gfx48/.arch-ids/fl-space.png.id data/gfx48/.arch-ids/fl-springboard.png.id data/gfx48/.arch-ids/fl-stone.png.id data/gfx48/.arch-ids/fl-stwood.png.id data/gfx48/.arch-ids/fl-swamp.png.id data/gfx48/.arch-ids/fl-tigris.png.id data/gfx48/.arch-ids/fl-trigger.png.id data/gfx48/.arch-ids/fl-water.png.id data/gfx48/.arch-ids/fl-white.png.id data/gfx48/.arch-ids/fl-wood.png.id data/gfx48/.arch-ids/fl-woven.png.id data/gfx48/.arch-ids/halo-blink.png.id data/gfx48/.arch-ids/halo.png.id data/gfx48/.arch-ids/ic-marble.png.id data/gfx48/.arch-ids/inv-blackball.png.id data/gfx48/.arch-ids/inv-whiteball.png.id data/gfx48/.arch-ids/inventory.jpg.id data/gfx48/.arch-ids/invisible.png.id data/gfx48/.arch-ids/it-banana.png.id data/gfx48/.arch-ids/it-blackbomb-burning.png.id data/gfx48/.arch-ids/it-blackbomb.png.id data/gfx48/.arch-ids/it-blocker.png.id data/gfx48/.arch-ids/it-booze.png.id data/gfx48/.arch-ids/it-brush.png.id data/gfx48/.arch-ids/it-burnable_ash.png.id data/gfx48/.arch-ids/it-burnable_burning.png.id data/gfx48/.arch-ids/it-burnable_fireproof.png.id data/gfx48/.arch-ids/it-burnable_ignite.png.id data/gfx48/.arch-ids/it-cherry.png.id data/gfx48/.arch-ids/it-coffee.png.id data/gfx48/.arch-ids/it-coin1.png.id data/gfx48/.arch-ids/it-coin2.png.id data/gfx48/.arch-ids/it-coin4.png.id data/gfx48/.arch-ids/it-crack.png.id data/gfx48/.arch-ids/it-cross.png.id data/gfx48/.arch-ids/it-dummy.png.id data/gfx48/.arch-ids/it-dynamite-burning.png.id data/gfx48/.arch-ids/it-dynamite.png.id data/gfx48/.arch-ids/it-extinguisher.png.id data/gfx48/.arch-ids/it-glasses-broken.png.id data/gfx48/.arch-ids/it-glasses.png.id data/gfx48/.arch-ids/it-hstrip.png.id data/gfx48/.arch-ids/it-key.png.id data/gfx48/.arch-ids/it-landmine.png.id data/gfx48/.arch-ids/it-magnet-off.png.id data/gfx48/.arch-ids/it-magnet-on.png.id data/gfx48/.arch-ids/it-pencil.png.id data/gfx48/.arch-ids/it-pipe.png.id data/gfx48/.arch-ids/it-seed.png.id data/gfx48/.arch-ids/it-shogun-big.png.id data/gfx48/.arch-ids/it-shogun-med.png.id data/gfx48/.arch-ids/it-shogun-small.png.id data/gfx48/.arch-ids/it-spoon.png.id data/gfx48/.arch-ids/it-springboard.png.id data/gfx48/.arch-ids/it-squashed.png.id data/gfx48/.arch-ids/it-vortex.png.id data/gfx48/.arch-ids/it-vstrip.png.id data/gfx48/.arch-ids/it-weight.png.id data/gfx48/.arch-ids/it-whitebomb-burning.png.id data/gfx48/.arch-ids/it-whitebomb.png.id data/gfx48/.arch-ids/it-wormhole.png.id data/gfx48/.arch-ids/it-wrench.png.id data/gfx48/.arch-ids/items.png.id data/gfx48/.arch-ids/menu_bg.jpg.id data/gfx48/.arch-ids/ring-anim.png.id data/gfx48/.arch-ids/sh-actorimpulse.png.id data/gfx48/.arch-ids/sh-blackball-jump.png.id data/gfx48/.arch-ids/sh-blackball-sink.png.id data/gfx48/.arch-ids/sh-blackball.png.id data/gfx48/.arch-ids/sh-brake.png.id data/gfx48/.arch-ids/sh-doorh.png.id data/gfx48/.arch-ids/sh-doorv.png.id data/gfx48/.arch-ids/sh-floating.png.id data/gfx48/.arch-ids/sh-glass.png.id data/gfx48/.arch-ids/sh-grate1.png.id data/gfx48/.arch-ids/sh-grate2.png.id data/gfx48/.arch-ids/sh-grate3.png.id data/gfx48/.arch-ids/sh-horse.png.id data/gfx48/.arch-ids/sh-pull.png.id data/gfx48/.arch-ids/sh-puzzle1.png.id data/gfx48/.arch-ids/sh-rotor.png.id data/gfx48/.arch-ids/sh-round.png.id data/gfx48/.arch-ids/sh-round2-growing.png.id data/gfx48/.arch-ids/sh-round2.png.id data/gfx48/.arch-ids/sh-shogun1.png.id data/gfx48/.arch-ids/sh-shogun2.png.id data/gfx48/.arch-ids/sh-shogun4.png.id data/gfx48/.arch-ids/sh-solid.png.id data/gfx48/.arch-ids/sh-top.png.id data/gfx48/.arch-ids/sh-white4.png.id data/gfx48/.arch-ids/sh-whiteball-small.png.id data/gfx48/.arch-ids/sh-whiteball.png.id data/gfx48/.arch-ids/st-actorimpulse.png.id data/gfx48/.arch-ids/st-bigbrick.png.id data/gfx48/.arch-ids/st-blackballs.png.id data/gfx48/.arch-ids/st-blocker.png.id data/gfx48/.arch-ids/st-blue-sand.png.id data/gfx48/.arch-ids/st-bluegray.png.id data/gfx48/.arch-ids/st-bolder-fall.png.id data/gfx48/.arch-ids/st-bolder.png.id data/gfx48/.arch-ids/st-bombs.png.id data/gfx48/.arch-ids/st-brake.png.id data/gfx48/.arch-ids/st-break.png.id data/gfx48/.arch-ids/st-break_acblack.png.id data/gfx48/.arch-ids/st-break_acwhite.png.id data/gfx48/.arch-ids/st-break_bolder.png.id data/gfx48/.arch-ids/st-break_gray.png.id data/gfx48/.arch-ids/st-break_invisible.png.id data/gfx48/.arch-ids/st-brick.png.id data/gfx48/.arch-ids/st-brownie.png.id data/gfx48/.arch-ids/st-bug.png.id data/gfx48/.arch-ids/st-bumps.png.id data/gfx48/.arch-ids/st-chargeminus.png.id data/gfx48/.arch-ids/st-chargeplus.png.id data/gfx48/.arch-ids/st-chargezero.png.id data/gfx48/.arch-ids/st-coin2slot.png.id data/gfx48/.arch-ids/st-coinslot.png.id data/gfx48/.arch-ids/st-death.png.id data/gfx48/.arch-ids/st-disco.png.id data/gfx48/.arch-ids/st-doorb.png.id data/gfx48/.arch-ids/st-doorh.png.id data/gfx48/.arch-ids/st-doorv.png.id data/gfx48/.arch-ids/st-dummy.png.id data/gfx48/.arch-ids/st-easymode.png.id data/gfx48/.arch-ids/st-fakeoxyd-blink_0001.png.id data/gfx48/.arch-ids/st-fakeoxyd-blink_0002.png.id data/gfx48/.arch-ids/st-fakeoxyd-blink_0003.png.id data/gfx48/.arch-ids/st-fakeoxyd-blink_0004.png.id data/gfx48/.arch-ids/st-fart-break.png.id data/gfx48/.arch-ids/st-flash.png.id data/gfx48/.arch-ids/st-floppy1.png.id data/gfx48/.arch-ids/st-floppy2.png.id data/gfx48/.arch-ids/st-fourswitch.png.id data/gfx48/.arch-ids/st-glass.png.id data/gfx48/.arch-ids/st-glass1.png.id data/gfx48/.arch-ids/st-glass2.png.id data/gfx48/.arch-ids/st-glass3.png.id data/gfx48/.arch-ids/st-grate1.png.id data/gfx48/.arch-ids/st-grate2.png.id data/gfx48/.arch-ids/st-grate3.png.id data/gfx48/.arch-ids/st-greenbrown.png.id data/gfx48/.arch-ids/st-key1.png.id data/gfx48/.arch-ids/st-key2.png.id data/gfx48/.arch-ids/st-knight.png.id data/gfx48/.arch-ids/st-laser-base.png.id data/gfx48/.arch-ids/st-laser-e_0001.png.id data/gfx48/.arch-ids/st-laser-e_0002.png.id data/gfx48/.arch-ids/st-laser-e_0003.png.id data/gfx48/.arch-ids/st-laser-e_0004.png.id data/gfx48/.arch-ids/st-laser-e_0005.png.id data/gfx48/.arch-ids/st-laser-e_0006.png.id data/gfx48/.arch-ids/st-laser-e_0007.png.id data/gfx48/.arch-ids/st-laser-e_0008.png.id data/gfx48/.arch-ids/st-laser-e_0009.png.id data/gfx48/.arch-ids/st-laser-n_0001.png.id data/gfx48/.arch-ids/st-laser-n_0002.png.id data/gfx48/.arch-ids/st-laser-n_0003.png.id data/gfx48/.arch-ids/st-laser-n_0004.png.id data/gfx48/.arch-ids/st-laser-n_0005.png.id data/gfx48/.arch-ids/st-laser-n_0006.png.id data/gfx48/.arch-ids/st-laser-n_0007.png.id data/gfx48/.arch-ids/st-laser-n_0008.png.id data/gfx48/.arch-ids/st-laser-n_0009.png.id data/gfx48/.arch-ids/st-laser-s_0001.png.id data/gfx48/.arch-ids/st-laser-s_0002.png.id data/gfx48/.arch-ids/st-laser-s_0003.png.id data/gfx48/.arch-ids/st-laser-s_0004.png.id data/gfx48/.arch-ids/st-laser-s_0005.png.id data/gfx48/.arch-ids/st-laser-s_0006.png.id data/gfx48/.arch-ids/st-laser-s_0007.png.id data/gfx48/.arch-ids/st-laser-s_0008.png.id data/gfx48/.arch-ids/st-laser-s_0009.png.id data/gfx48/.arch-ids/st-laser-w_0001.png.id data/gfx48/.arch-ids/st-laser-w_0002.png.id data/gfx48/.arch-ids/st-laser-w_0003.png.id data/gfx48/.arch-ids/st-laser-w_0004.png.id data/gfx48/.arch-ids/st-laser-w_0005.png.id data/gfx48/.arch-ids/st-laser-w_0006.png.id data/gfx48/.arch-ids/st-laser-w_0007.png.id data/gfx48/.arch-ids/st-laser-w_0008.png.id data/gfx48/.arch-ids/st-laser-w_0009.png.id data/gfx48/.arch-ids/st-magic.png.id data/gfx48/.arch-ids/st-mail.png.id data/gfx48/.arch-ids/st-marble.png.id data/gfx48/.arch-ids/st-metal.png.id data/gfx48/.arch-ids/st-mirror-movable.png.id data/gfx48/.arch-ids/st-mirror-static.png.id data/gfx48/.arch-ids/st-mirrortempl_0001.png.id data/gfx48/.arch-ids/st-mirrortempl_0002.png.id data/gfx48/.arch-ids/st-mirrortempl_0003.png.id data/gfx48/.arch-ids/st-mirrortempl_0004.png.id data/gfx48/.arch-ids/st-mirrortempl_0005.png.id data/gfx48/.arch-ids/st-mirrortempl_0006.png.id data/gfx48/.arch-ids/st-mirrortempl_0007.png.id data/gfx48/.arch-ids/st-mirrortempl_0008.png.id data/gfx48/.arch-ids/st-mirrortempl_0009.png.id data/gfx48/.arch-ids/st-mirrortempl_0010.png.id data/gfx48/.arch-ids/st-mirrortempl_0011.png.id data/gfx48/.arch-ids/st-mirrortempl_0012.png.id data/gfx48/.arch-ids/st-mirrortempl_0013.png.id data/gfx48/.arch-ids/st-mirrortempl_0014.png.id data/gfx48/.arch-ids/st-mirrortempl_0015.png.id data/gfx48/.arch-ids/st-mirrortempl_0016.png.id data/gfx48/.arch-ids/st-oneway.png.id data/gfx48/.arch-ids/st-oxyd-questmark.png.id data/gfx48/.arch-ids/st-oxyd-symbols.png.id data/gfx48/.arch-ids/st-oxyda-open.png.id data/gfx48/.arch-ids/st-oxyda-opening.png.id data/gfx48/.arch-ids/st-oxyda.png.id data/gfx48/.arch-ids/st-oxydb-open.png.id data/gfx48/.arch-ids/st-oxydb-opening.png.id data/gfx48/.arch-ids/st-oxydb.png.id data/gfx48/.arch-ids/st-oxydbtempl_0001.png.id data/gfx48/.arch-ids/st-oxydbtempl_0002.png.id data/gfx48/.arch-ids/st-oxydbtempl_0003.png.id data/gfx48/.arch-ids/st-oxydbtempl_0004.png.id data/gfx48/.arch-ids/st-oxydbtempl_0005.png.id data/gfx48/.arch-ids/st-oxydbtempl_0006.png.id data/gfx48/.arch-ids/st-oxydbtempl_0007.png.id data/gfx48/.arch-ids/st-oxydbtempl_0008.png.id data/gfx48/.arch-ids/st-oxydbtempl_0009.png.id data/gfx48/.arch-ids/st-oxydbtempl_0010.png.id data/gfx48/.arch-ids/st-oxydbtempl_0011.png.id data/gfx48/.arch-ids/st-oxydbtempl_0012.png.id data/gfx48/.arch-ids/st-oxydbtempl_0013.png.id data/gfx48/.arch-ids/st-oxydbtempl_0014.png.id data/gfx48/.arch-ids/st-oxydc-open.png.id data/gfx48/.arch-ids/st-oxydc-opening.png.id data/gfx48/.arch-ids/st-oxydc.png.id data/gfx48/.arch-ids/st-oxydd-open.png.id data/gfx48/.arch-ids/st-oxydd-opening.png.id data/gfx48/.arch-ids/st-oxydd.png.id data/gfx48/.arch-ids/st-plain.png.id data/gfx48/.arch-ids/st-pull.png.id data/gfx48/.arch-ids/st-puzzle.png.id data/gfx48/.arch-ids/st-rock1.png.id data/gfx48/.arch-ids/st-rock2.png.id data/gfx48/.arch-ids/st-rock3-break.png.id data/gfx48/.arch-ids/st-rock3-falling.png.id data/gfx48/.arch-ids/st-rock3.png.id data/gfx48/.arch-ids/st-rock3_cracked.png.id data/gfx48/.arch-ids/st-rock4.png.id data/gfx48/.arch-ids/st-rock5.png.id data/gfx48/.arch-ids/st-rock6.png.id data/gfx48/.arch-ids/st-rock7.png.id data/gfx48/.arch-ids/st-rock8.png.id data/gfx48/.arch-ids/st-rock9.png.id data/gfx48/.arch-ids/st-rotator-left.png.id data/gfx48/.arch-ids/st-rotator-right.png.id data/gfx48/.arch-ids/st-rubberband.png.id data/gfx48/.arch-ids/st-scissors-snip.png.id data/gfx48/.arch-ids/st-scissors.png.id data/gfx48/.arch-ids/st-shogun.png.id data/gfx48/.arch-ids/st-stone1.png.id data/gfx48/.arch-ids/st-stone2.png.id data/gfx48/.arch-ids/st-stone_break.png.id data/gfx48/.arch-ids/st-stoneimpulse-hollow.png.id data/gfx48/.arch-ids/st-stoneimpulse.png.id data/gfx48/.arch-ids/st-surprise.png.id data/gfx48/.arch-ids/st-swap.png.id data/gfx48/.arch-ids/st-switch.png.id data/gfx48/.arch-ids/st-switch_black.png.id data/gfx48/.arch-ids/st-switch_white.png.id data/gfx48/.arch-ids/st-thief.png.id data/gfx48/.arch-ids/st-time1switch.png.id data/gfx48/.arch-ids/st-timer.png.id data/gfx48/.arch-ids/st-timeswitch.png.id data/gfx48/.arch-ids/st-turnstile-green.png.id data/gfx48/.arch-ids/st-turnstile.png.id data/gfx48/.arch-ids/st-white1.png.id data/gfx48/.arch-ids/st-white2.png.id data/gfx48/.arch-ids/st-white3.png.id data/gfx48/.arch-ids/st-white4.png.id data/gfx48/.arch-ids/st-whiteballs.png.id data/gfx48/.arch-ids/st-window.png.id data/gfx48/.arch-ids/st-wood-growing.png.id data/gfx48/.arch-ids/st-wood.png.id data/gfx48/.arch-ids/st-wood_001.png.id data/gfx48/.arch-ids/st-woven.png.id data/gfx48/.arch-ids/st-yellow.png.id data/gfx48/.arch-ids/st-yinyang1.png.id data/gfx48/.arch-ids/st-yinyang2.png.id data/gfx48/.arch-ids/stones.png.id data/gfx48/ac-blackball-fall.png data/gfx48/ac-blackball-jump.png data/gfx48/ac-blackball-shatter.png data/gfx48/ac-drowned.png data/gfx48/ac-horse.png data/gfx48/ac-whiteball-fall.png data/gfx48/ac-whiteball-jump.png data/gfx48/ac-whiteball-shatter.png data/gfx48/ac-whiteball-small-fall.png data/gfx48/ac-whiteball-small-shatter.png data/gfx48/ac-whiteball-small-shattered.png data/gfx48/ac-whiteball-small.png data/gfx48/ac-whiteball.png data/gfx48/dummy.png data/gfx48/expl.png data/gfx48/fg-blackball-sink.png data/gfx48/fg-blackball.png data/gfx48/fg-bug.png data/gfx48/fg-rotor.png data/gfx48/fg-top.png data/gfx48/fg-whiteball-sink.png data/gfx48/fl-abyss.png data/gfx48/fl-acblack.png data/gfx48/fl-acwhite.png data/gfx48/fl-black.png data/gfx48/fl-bluegray.png data/gfx48/fl-bluegreen.png data/gfx48/fl-bluegreen2.png data/gfx48/fl-bluegreenx.png data/gfx48/fl-bluegreenx2.png data/gfx48/fl-brick.png data/gfx48/fl-bridgea-closed.png data/gfx48/fl-bridgea-open.png data/gfx48/fl-bridgea.png data/gfx48/fl-bridgex-closed.png data/gfx48/fl-bridgex-open.png data/gfx48/fl-bridgex.png data/gfx48/fl-bridgey-closed.png data/gfx48/fl-bridgey-open.png data/gfx48/fl-bridgey.png data/gfx48/fl-bumps.png data/gfx48/fl-concrete.png data/gfx48/fl-darkgray.png data/gfx48/fl-dummy.png data/gfx48/fl-dunes.png data/gfx48/fl-floor_001.png data/gfx48/fl-gradient-wiz.png data/gfx48/fl-gradient2.png data/gfx48/fl-gravel.png data/gfx48/fl-gray.png data/gfx48/fl-hay.png data/gfx48/fl-himalaya.png data/gfx48/fl-ice.png data/gfx48/fl-ice_001.png data/gfx48/fl-inverse.png data/gfx48/fl-inverse2.png data/gfx48/fl-leaves.png data/gfx48/fl-light.png data/gfx48/fl-lightgray.png data/gfx48/fl-marble.png data/gfx48/fl-metal.png data/gfx48/fl-metalb.png data/gfx48/fl-mortar.png data/gfx48/fl-normal.png data/gfx48/fl-plank.png data/gfx48/fl-red.png data/gfx48/fl-rock1.png data/gfx48/fl-rock2.png data/gfx48/fl-rough-blue.png data/gfx48/fl-rough-red.png data/gfx48/fl-rough.png data/gfx48/fl-sahara.png data/gfx48/fl-samba.png data/gfx48/fl-sand.png data/gfx48/fl-space.png data/gfx48/fl-springboard.png data/gfx48/fl-stone.png data/gfx48/fl-stwood.png data/gfx48/fl-swamp.png data/gfx48/fl-tigris.png data/gfx48/fl-trigger.png data/gfx48/fl-water.png data/gfx48/fl-white.png data/gfx48/fl-wood.png data/gfx48/fl-woven.png data/gfx48/halo-blink.png data/gfx48/halo.png data/gfx48/ic-marble.png data/gfx48/inv-blackball.png data/gfx48/inv-whiteball.png data/gfx48/inventory.jpg data/gfx48/invisible.png data/gfx48/it-banana.png data/gfx48/it-blackbomb-burning.png data/gfx48/it-blackbomb.png data/gfx48/it-blocker.png data/gfx48/it-booze.png data/gfx48/it-brush.png data/gfx48/it-burnable_ash.png data/gfx48/it-burnable_burning.png data/gfx48/it-burnable_fireproof.png data/gfx48/it-burnable_ignite.png data/gfx48/it-cherry.png data/gfx48/it-coffee.png data/gfx48/it-coin1.png data/gfx48/it-coin2.png data/gfx48/it-coin4.png data/gfx48/it-crack.png data/gfx48/it-cross.png data/gfx48/it-dummy.png data/gfx48/it-dynamite-burning.png data/gfx48/it-dynamite.png data/gfx48/it-extinguisher.png data/gfx48/it-glasses-broken.png data/gfx48/it-glasses.png data/gfx48/it-hstrip.png data/gfx48/it-key.png data/gfx48/it-landmine.png data/gfx48/it-magnet-off.png data/gfx48/it-magnet-on.png data/gfx48/it-pencil.png data/gfx48/it-pipe.png data/gfx48/it-seed.png data/gfx48/it-shogun-big.png data/gfx48/it-shogun-med.png data/gfx48/it-shogun-small.png data/gfx48/it-spoon.png data/gfx48/it-springboard.png data/gfx48/it-squashed.png data/gfx48/it-vortex.png data/gfx48/it-vstrip.png data/gfx48/it-weight.png data/gfx48/it-whitebomb-burning.png data/gfx48/it-whitebomb.png data/gfx48/it-wormhole.png data/gfx48/it-wrench.png data/gfx48/items.png data/gfx48/menu_bg.jpg data/gfx48/ring-anim.png data/gfx48/sh-actorimpulse.png data/gfx48/sh-blackball-jump.png data/gfx48/sh-blackball-sink.png data/gfx48/sh-blackball.png data/gfx48/sh-brake.png data/gfx48/sh-doorh.png data/gfx48/sh-doorv.png data/gfx48/sh-floating.png data/gfx48/sh-glass.png data/gfx48/sh-grate1.png data/gfx48/sh-grate2.png data/gfx48/sh-grate3.png data/gfx48/sh-horse.png data/gfx48/sh-pull.png data/gfx48/sh-puzzle1.png data/gfx48/sh-rotor.png data/gfx48/sh-round.png data/gfx48/sh-round2-growing.png data/gfx48/sh-round2.png data/gfx48/sh-shogun1.png data/gfx48/sh-shogun2.png data/gfx48/sh-shogun4.png data/gfx48/sh-solid.png data/gfx48/sh-top.png data/gfx48/sh-white4.png data/gfx48/sh-whiteball-small.png data/gfx48/sh-whiteball.png data/gfx48/st-actorimpulse.png data/gfx48/st-bigbrick.png data/gfx48/st-blackballs.png data/gfx48/st-blocker.png data/gfx48/st-blue-sand.png data/gfx48/st-bluegray.png data/gfx48/st-bolder-fall.png data/gfx48/st-bolder.png data/gfx48/st-bombs.png data/gfx48/st-brake.png data/gfx48/st-break.png data/gfx48/st-break_acblack.png data/gfx48/st-break_acwhite.png data/gfx48/st-break_bolder.png data/gfx48/st-break_gray.png data/gfx48/st-break_invisible.png data/gfx48/st-brick.png data/gfx48/st-brownie.png data/gfx48/st-bug.png data/gfx48/st-bumps.png data/gfx48/st-chargeminus.png data/gfx48/st-chargeplus.png data/gfx48/st-chargezero.png data/gfx48/st-coin2slot.png data/gfx48/st-coinslot.png data/gfx48/st-death.png data/gfx48/st-disco.png data/gfx48/st-doorb.png data/gfx48/st-doorh.png data/gfx48/st-doorv.png data/gfx48/st-dummy.png data/gfx48/st-easymode.png data/gfx48/st-fakeoxyd-blink_0001.png data/gfx48/st-fakeoxyd-blink_0002.png data/gfx48/st-fakeoxyd-blink_0003.png data/gfx48/st-fakeoxyd-blink_0004.png data/gfx48/st-fart-break.png data/gfx48/st-flash.png data/gfx48/st-floppy1.png data/gfx48/st-floppy2.png data/gfx48/st-fourswitch.png data/gfx48/st-glass.png data/gfx48/st-glass1.png data/gfx48/st-glass2.png data/gfx48/st-glass3.png data/gfx48/st-grate1.png data/gfx48/st-grate2.png data/gfx48/st-grate3.png data/gfx48/st-greenbrown.png data/gfx48/st-key1.png data/gfx48/st-key2.png data/gfx48/st-knight.png data/gfx48/st-laser-base.png data/gfx48/st-laser-e_0001.png data/gfx48/st-laser-e_0002.png data/gfx48/st-laser-e_0003.png data/gfx48/st-laser-e_0004.png data/gfx48/st-laser-e_0005.png data/gfx48/st-laser-e_0006.png data/gfx48/st-laser-e_0007.png data/gfx48/st-laser-e_0008.png data/gfx48/st-laser-e_0009.png data/gfx48/st-laser-n_0001.png data/gfx48/st-laser-n_0002.png data/gfx48/st-laser-n_0003.png data/gfx48/st-laser-n_0004.png data/gfx48/st-laser-n_0005.png data/gfx48/st-laser-n_0006.png data/gfx48/st-laser-n_0007.png data/gfx48/st-laser-n_0008.png data/gfx48/st-laser-n_0009.png data/gfx48/st-laser-s_0001.png data/gfx48/st-laser-s_0002.png data/gfx48/st-laser-s_0003.png data/gfx48/st-laser-s_0004.png data/gfx48/st-laser-s_0005.png data/gfx48/st-laser-s_0006.png data/gfx48/st-laser-s_0007.png data/gfx48/st-laser-s_0008.png data/gfx48/st-laser-s_0009.png data/gfx48/st-laser-w_0001.png data/gfx48/st-laser-w_0002.png data/gfx48/st-laser-w_0003.png data/gfx48/st-laser-w_0004.png data/gfx48/st-laser-w_0005.png data/gfx48/st-laser-w_0006.png data/gfx48/st-laser-w_0007.png data/gfx48/st-laser-w_0008.png data/gfx48/st-laser-w_0009.png data/gfx48/st-magic.png data/gfx48/st-mail.png data/gfx48/st-marble.png data/gfx48/st-metal.png data/gfx48/st-mirror-movable.png data/gfx48/st-mirror-static.png data/gfx48/st-mirrortempl_0001.png data/gfx48/st-mirrortempl_0002.png data/gfx48/st-mirrortempl_0003.png data/gfx48/st-mirrortempl_0004.png data/gfx48/st-mirrortempl_0005.png data/gfx48/st-mirrortempl_0006.png data/gfx48/st-mirrortempl_0007.png data/gfx48/st-mirrortempl_0008.png data/gfx48/st-mirrortempl_0009.png data/gfx48/st-mirrortempl_0010.png data/gfx48/st-mirrortempl_0011.png data/gfx48/st-mirrortempl_0012.png data/gfx48/st-mirrortempl_0013.png data/gfx48/st-mirrortempl_0014.png data/gfx48/st-mirrortempl_0015.png data/gfx48/st-mirrortempl_0016.png data/gfx48/st-oneway.png data/gfx48/st-oxyd-questmark.png data/gfx48/st-oxyd-symbols.png data/gfx48/st-oxyda-open.png data/gfx48/st-oxyda-opening.png data/gfx48/st-oxyda.png data/gfx48/st-oxydb-open.png data/gfx48/st-oxydb-opening.png data/gfx48/st-oxydb.png data/gfx48/st-oxydbtempl_0001.png data/gfx48/st-oxydbtempl_0002.png data/gfx48/st-oxydbtempl_0003.png data/gfx48/st-oxydbtempl_0004.png data/gfx48/st-oxydbtempl_0005.png data/gfx48/st-oxydbtempl_0006.png data/gfx48/st-oxydbtempl_0007.png data/gfx48/st-oxydbtempl_0008.png data/gfx48/st-oxydbtempl_0009.png data/gfx48/st-oxydbtempl_0010.png data/gfx48/st-oxydbtempl_0011.png data/gfx48/st-oxydbtempl_0012.png data/gfx48/st-oxydbtempl_0013.png data/gfx48/st-oxydbtempl_0014.png data/gfx48/st-oxydc-open.png data/gfx48/st-oxydc-opening.png data/gfx48/st-oxydc.png data/gfx48/st-oxydd-open.png data/gfx48/st-oxydd-opening.png data/gfx48/st-oxydd.png data/gfx48/st-plain.png data/gfx48/st-pull.png data/gfx48/st-puzzle.png data/gfx48/st-rock1.png data/gfx48/st-rock2.png data/gfx48/st-rock3-break.png data/gfx48/st-rock3-falling.png data/gfx48/st-rock3.png data/gfx48/st-rock3_cracked.png data/gfx48/st-rock4.png data/gfx48/st-rock5.png data/gfx48/st-rock6.png data/gfx48/st-rock7.png data/gfx48/st-rock8.png data/gfx48/st-rock9.png data/gfx48/st-rotator-left.png data/gfx48/st-rotator-right.png data/gfx48/st-rubberband.png data/gfx48/st-scissors-snip.png data/gfx48/st-scissors.png data/gfx48/st-shogun.png data/gfx48/st-stone1.png data/gfx48/st-stone2.png data/gfx48/st-stone_break.png data/gfx48/st-stoneimpulse-hollow.png data/gfx48/st-stoneimpulse.png data/gfx48/st-surprise.png data/gfx48/st-swap.png data/gfx48/st-switch.png data/gfx48/st-switch_black.png data/gfx48/st-switch_white.png data/gfx48/st-thief.png data/gfx48/st-time1switch.png data/gfx48/st-timer.png data/gfx48/st-timeswitch.png data/gfx48/st-turnstile-green.png data/gfx48/st-turnstile.png data/gfx48/st-white1.png data/gfx48/st-white2.png data/gfx48/st-white3.png data/gfx48/st-white4.png data/gfx48/st-whiteballs.png data/gfx48/st-window.png data/gfx48/st-wood-growing.png data/gfx48/st-wood.png data/gfx48/st-wood_001.png data/gfx48/st-woven.png data/gfx48/st-yellow.png data/gfx48/st-yinyang1.png data/gfx48/st-yinyang2.png data/gfx48/stones.png removed files: data/gfx32/.arch-ids/ac-whiteball-sinkdown.png.id data/gfx32/ac-whiteball-sinkdown.png modified files: data/gfx32/ac-whiteball-fall.png data/gfx32/ac-whiteball-jump.png data/gfx32/dummy.png data/gfx32/expl.png data/gfx32/fg-bug.png data/gfx32/fg-top.png data/gfx32/fg-whiteball-sink.png data/gfx32/halo-blink.png data/gfx32/halo.png data/gfx32/inv-blackball.png data/gfx32/inv-whiteball.png data/gfx32/it-banana.png data/gfx32/it-blackbomb-burning.png data/gfx32/it-blackbomb.png data/gfx32/it-cherry.png data/gfx32/it-coin1.png data/gfx32/it-coin2.png data/gfx32/it-coin4.png data/gfx32/it-cross.png data/gfx32/it-dynamite-burning.png data/gfx32/it-dynamite.png data/gfx32/it-magnet-off.png data/gfx32/it-magnet-on.png data/gfx32/it-pencil.png data/gfx32/it-pipe.png data/gfx32/it-shogun-small.png data/gfx32/it-squashed.png data/gfx32/it-vortex.png data/gfx32/sh-blackball.png data/gfx32/sh-grate2.png data/gfx32/sh-horse.png data/gfx32/sh-pull.png data/gfx32/sh-puzzle1.png data/gfx32/sh-top.png data/gfx32/sh-white4.png data/gfx32/sh-whiteball.png data/gfx32/st-bombs.png data/gfx32/st-disco.png data/gfx32/st-easymode.png data/gfx32/st-floppy1.png data/gfx32/st-floppy2.png data/gfx32/st-key1.png data/gfx32/st-key2.png data/gfx32/st-laser-base.png data/gfx32/st-plain.png data/gfx32/st-puzzle.png data/gfx32/st-rock1.png data/gfx32/st-rock3-falling.png data/gfx32/st-rock8.png data/gfx32/st-scissors-snip.png data/gfx32/st-scissors.png data/gfx32/st-shogun.png data/gfx32/st-surprise.png data/gfx32/st-swap.png data/gfx32/st-switch.png data/gfx32/st-switch_black.png data/gfx32/st-switch_white.png data/gfx32/st-thief.png data/gfx32/st-timer.png data/gfx32/st-white4.png data/gfx32/st-wood-growing.png data/gfx32/st-wood.png data/gfx32/st-yinyang1.png data/gfx32/st-yinyang2.png data/gfx40/TODO data/gfx40/ac-whiteball-fall.png data/gfx40/ac-whiteball-jump.png data/gfx40/dummy.png data/gfx40/expl.png data/gfx40/fg-bug.png data/gfx40/fg-top.png data/gfx40/fg-whiteball-sink.png data/gfx40/halo-blink.png data/gfx40/halo.png data/gfx40/inv-blackball.png data/gfx40/inv-whiteball.png data/gfx40/it-banana.png data/gfx40/it-blackbomb-burning.png data/gfx40/it-blackbomb.png data/gfx40/it-cherry.png data/gfx40/it-coin1.png data/gfx40/it-coin2.png data/gfx40/it-coin4.png data/gfx40/it-cross.png data/gfx40/it-dynamite-burning.png data/gfx40/it-dynamite.png data/gfx40/it-magnet-off.png data/gfx40/it-magnet-on.png data/gfx40/it-pencil.png data/gfx40/it-pipe.png data/gfx40/it-shogun-small.png data/gfx40/it-squashed.png data/gfx40/it-vortex.png data/gfx40/sh-actorimpulse.png data/gfx40/sh-blackball.png data/gfx40/sh-brake.png data/gfx40/sh-doorh.png data/gfx40/sh-doorv.png data/gfx40/sh-floating.png data/gfx40/sh-glass.png data/gfx40/sh-grate1.png data/gfx40/sh-grate2.png data/gfx40/sh-grate3.png data/gfx40/sh-horse.png data/gfx40/sh-pull.png data/gfx40/sh-puzzle1.png data/gfx40/sh-rotor.png data/gfx40/sh-round.png data/gfx40/sh-round2-growing.png data/gfx40/sh-round2.png data/gfx40/sh-shogun1.png data/gfx40/sh-shogun2.png data/gfx40/sh-shogun4.png data/gfx40/sh-solid.png data/gfx40/sh-top.png data/gfx40/sh-white4.png data/gfx40/sh-whiteball-small.png data/gfx40/sh-whiteball.png data/gfx40/st-bombs.png data/gfx40/st-disco.png data/gfx40/st-doorh.png data/gfx40/st-doorv.png data/gfx40/st-easymode.png data/gfx40/st-floppy1.png data/gfx40/st-floppy2.png data/gfx40/st-grate1.png data/gfx40/st-grate2.png data/gfx40/st-grate3.png data/gfx40/st-greenbrown.png data/gfx40/st-key1.png data/gfx40/st-key2.png data/gfx40/st-laser-base.png data/gfx40/st-mail.png data/gfx40/st-marble.png data/gfx40/st-mirror-movable.png data/gfx40/st-mirror-static.png data/gfx40/st-oxyd-questmark.png data/gfx40/st-oxyda-opening.png data/gfx40/st-oxydb-opening.png data/gfx40/st-oxydbtempl_0001.png data/gfx40/st-oxydbtempl_0002.png data/gfx40/st-oxydbtempl_0003.png data/gfx40/st-oxydbtempl_0004.png data/gfx40/st-oxydbtempl_0005.png data/gfx40/st-oxydbtempl_0006.png data/gfx40/st-oxydbtempl_0007.png data/gfx40/st-oxydbtempl_0008.png data/gfx40/st-oxydbtempl_0009.png data/gfx40/st-oxydbtempl_0010.png data/gfx40/st-oxydbtempl_0011.png data/gfx40/st-oxydbtempl_0012.png data/gfx40/st-oxydbtempl_0013.png data/gfx40/st-oxydbtempl_0014.png data/gfx40/st-plain.png data/gfx40/st-puzzle.png data/gfx40/st-rock1.png data/gfx40/st-rock3-falling.png data/gfx40/st-rock8.png data/gfx40/st-scissors-snip.png data/gfx40/st-scissors.png data/gfx40/st-shogun.png data/gfx40/st-stone1.png data/gfx40/st-surprise.png data/gfx40/st-swap.png data/gfx40/st-switch.png data/gfx40/st-switch_black.png data/gfx40/st-switch_white.png data/gfx40/st-thief.png data/gfx40/st-timer.png data/gfx40/st-white4.png data/gfx40/st-wood-growing.png data/gfx40/st-wood.png data/gfx40/st-yinyang1.png data/gfx40/st-yinyang2.png data/models-2d.lua src/d_models.cc src/display.cc src/stones_complex.cc src/video.cc src/video.hh new directories: data/gfx48 data/gfx48/.arch-ids 2004-08-23 08:44:28 GMT Daniel Heck patch-6 Summary: graphics Revision: enigma--devel--0.90--patch-6 modified files: data/gfx32/ac-drowned.png data/gfx32/ac-whiteball-shatter.png data/gfx32/fg-blackball-sink.png data/gfx32/fg-blackball.png data/gfx32/it-crack.png data/gfx32/ring-anim.png data/gfx32/sh-blackball-jump.png data/gfx32/sh-blackball-sink.png data/gfx32/sh-doorh.png data/gfx32/sh-doorv.png data/gfx32/sh-floating.png data/gfx32/sh-glass.png data/gfx32/sh-round.png data/gfx32/sh-round2-growing.png data/gfx32/sh-round2.png data/gfx32/sh-shogun1.png data/gfx32/sh-shogun2.png data/gfx32/sh-shogun4.png data/gfx32/st-blackballs.png data/gfx32/st-bluegray.png data/gfx32/st-death.png data/gfx32/st-doorb.png data/gfx32/st-doorh.png data/gfx32/st-doorv.png data/gfx32/st-greenbrown.png data/gfx32/st-marble.png data/gfx32/st-oxyda-open.png data/gfx32/st-oxyda-opening.png data/gfx32/st-oxyda.png data/gfx32/st-oxydb-open.png data/gfx32/st-oxydb-opening.png data/gfx32/st-oxydb.png data/gfx32/st-oxydc-opening.png data/gfx32/st-oxydd-opening.png data/gfx40/fl-tigris.png data/gfx40/it-crack.png data/gfx40/sh-floating.png data/gfx40/st-brownie.png data/gfx40/st-death.png data/gfx40/st-greenbrown.png 2004-08-23 01:12:37 GMT Daniel Heck patch-5 Summary: mostly cleanup Revision: enigma--devel--0.90--patch-5 - removed unused code - added a few comments - marked more strings for i18n modified files: src/floors.hh src/menus.cc src/oxyd.cc src/oxyd.hh src/player.cc src/world.cc src/world.hh {arch}/=tagging-method 2004-08-20 11:15:56 GMT Daniel Heck patch-4 Summary: mostly 40x40 graphics Revision: enigma--devel--0.90--patch-4 - disabled fancy sound resampling code, use linear interpolation - improved many 40x40 graphics new files: data/gfx40/.arch-ids/TODO.id data/gfx40/TODO modified files: data/gfx32/fg-rotor.png data/gfx32/it-blocker.png data/gfx32/it-booze.png data/gfx32/it-burnable_ignite.png data/gfx32/it-hstrip.png data/gfx32/it-seed.png data/gfx32/it-shogun-big.png data/gfx32/it-shogun-med.png data/gfx32/it-spoon.png data/gfx32/it-vstrip.png data/gfx32/sh-rotor.png data/gfx32/st-brake.png data/gfx32/st-brownie.png data/gfx40/fg-rotor.png data/gfx40/fl-bluegreen2.png data/gfx40/fl-bridgex-closed.png data/gfx40/fl-bridgey-closed.png data/gfx40/fl-bumps.png data/gfx40/fl-dummy.png data/gfx40/fl-himalaya.png data/gfx40/fl-leaves.png data/gfx40/fl-mortar.png data/gfx40/fl-plank.png data/gfx40/fl-rough-red.png data/gfx40/fl-wood.png data/gfx40/fl-woven.png data/gfx40/it-blocker.png data/gfx40/it-booze.png data/gfx40/it-burnable_ignite.png data/gfx40/it-hstrip.png data/gfx40/it-seed.png data/gfx40/it-shogun-big.png data/gfx40/it-shogun-med.png data/gfx40/it-spoon.png data/gfx40/it-springboard.png data/gfx40/it-vstrip.png data/gfx40/it-whitebomb.png data/gfx40/sh-actorimpulse.png data/gfx40/sh-blackball-jump.png data/gfx40/sh-blackball-sink.png data/gfx40/sh-rotor.png data/gfx40/sh-shogun1.png data/gfx40/sh-shogun2.png data/gfx40/sh-shogun4.png data/gfx40/sh-white4.png data/gfx40/st-bluegray.png data/gfx40/st-brake.png data/gfx40/st-break_gray.png data/gfx40/st-brownie.png src/game.cc src/sound.cc 2004-08-19 15:14:27 GMT Daniel Heck patch-3 Summary: 40x40 graphics Revision: enigma--devel--0.90--patch-3 removed files: data/gfx32/.arch-ids/it-bag.png.id data/gfx32/it-bag.png data/gfx40/.arch-ids/it-bag.png.id data/gfx40/it-bag.png modified files: data/gfx32/items.png data/gfx32/sh-grate3.png data/gfx32/sh-whiteball-small.png data/gfx32/st-blocker.png data/gfx32/st-bolder-fall.png data/gfx32/st-bolder.png data/gfx32/st-grate1.png data/gfx32/st-grate2.png data/gfx32/st-grate3.png data/gfx32/st-mirror-movable.png data/gfx32/st-mirror-static.png data/gfx32/stones.png data/gfx40/fl-concrete.png data/gfx40/inv-blackball.png data/gfx40/inv-whiteball.png data/gfx40/it-shogun-small.png data/gfx40/it-wormhole.png data/gfx40/items.png data/gfx40/sh-grate3.png data/gfx40/sh-whiteball-small.png data/gfx40/st-blocker.png data/gfx40/st-bolder-fall.png data/gfx40/st-bolder.png data/gfx40/st-grate1.png data/gfx40/st-grate2.png data/gfx40/st-grate3.png data/gfx40/st-mirror-movable.png data/gfx40/st-mirror-static.png data/gfx40/st-wood-growing.png data/gfx40/st-wood.png data/gfx40/stones.png data/models-2d.lua data/models.lua {arch}/=tagging-method 2004-08-19 11:25:50 GMT Daniel Heck patch-2 Summary: Fixed preview images Revision: enigma--devel--0.90--patch-2 - removed faulty alpha channel from images modified files: data/levels/siegfried100.png data/levels/siegfried101.png data/levels/siegfried102.png data/levels/siegfried103.png data/levels/siegfried104.png data/levels/siegfried70.png data/levels/siegfried71.png data/levels/siegfried72.png data/levels/siegfried73.png data/levels/siegfried74.png data/levels/siegfried75.png data/levels/siegfried76.png data/levels/siegfried77.png data/levels/siegfried78.png data/levels/siegfried79.png data/levels/siegfried80.png data/levels/siegfried81.png data/levels/siegfried82.png data/levels/siegfried83.png data/levels/siegfried84.png data/levels/siegfried85.png data/levels/siegfried86.png data/levels/siegfried87.png data/levels/siegfried88.png data/levels/siegfried89.png data/levels/siegfried90.png data/levels/siegfried91.png data/levels/siegfried92.png data/levels/siegfried93.png data/levels/siegfried94.png data/levels/siegfried95.png data/levels/siegfried96.png data/levels/siegfried97.png data/levels/siegfried98.png data/levels/siegfried99.png 2004-08-19 10:32:50 GMT Daniel Heck patch-1 Summary: Arch tree setup Revision: enigma--devel--0.90--patch-1 - fixed typo in autogen.sh - fixes to arch tree new files: intl/.arch-ids/Makefile.in.id lib-src/zipios++/zipios++/.arch-ids/zipios-config.h.in.id lib-src/zipios++/zipios++/zipios-config.h.in tools/oxydstat/.arch-ids/Makefile.run.id tools/oxydstat/Makefile.run removed files: tools/oxydstat/.arch-ids/Makefile.id tools/oxydstat/Makefile modified files: autogen.sh {arch}/=tagging-method 2004-08-18 22:13:31 GMT Daniel Heck base-0 Summary: initial import Revision: enigma--devel--0.90--base-0 (automatically generated log message) new files: ABOUT-NLS AUTHORS CHANGES COPYING ChangeLog INSTALL Jamfile Jamrules.in Makefile.am NEWS README acinclude.m4 autogen.sh configure.ac data/Makefile.am data/editor.lua data/enigma_conf.lua data/fonts/Makefile.am data/fonts/dreamorp.txt data/fonts/dreamorp24.bmf data/fonts/dreamorp24.png data/fonts/labelfont.bmf data/fonts/labelfont.png data/fonts/levelmenu.bmf data/fonts/levelmenu.png data/fonts/menufont.bmf data/fonts/menufont.png data/fonts/menufontsel.bmf data/fonts/menufontsel.png data/fonts/mkfonts.sh data/fonts/smallfont.bmf data/fonts/smallfont.png data/fonts/timefont.bmf data/fonts/timefont.png data/gfx/00process.sh data/gfx/Makefile.am data/gfx/button.png data/gfx/buttonhl.png data/gfx/changed.png data/gfx/completed-easy.png data/gfx/completed.png data/gfx/compose-images.sh data/gfx/cur-magic.png data/gfx/enigma_logo2.png data/gfx/enigma_logo2_small.png data/gfx/enigma_logo3.png data/gfx/enigma_logo3.xcf data/gfx/enigma_marble.png data/gfx/enigma_wm_icon.png data/gfx/error.png data/gfx/ic-actor.png data/gfx/ic-arrow.png data/gfx/ic-bottom.png data/gfx/ic-bottom1.png data/gfx/ic-down.png data/gfx/ic-down1.png data/gfx/ic-floor.png data/gfx/ic-item.png data/gfx/ic-move.png data/gfx/ic-stone.png data/gfx/ic-top.png data/gfx/ic-top1.png data/gfx/ic-unsolved.png data/gfx/ic-unsolved1.png data/gfx/ic-up.png data/gfx/ic-up1.png data/gfx/invisible.png data/gfx/par.png data/gfx/solved.png data/gfx/thumbborder.png data/gfx/unavailable.png data/gfx/unknown.png data/gfx32/Makefile.am data/gfx32/ac-blackball-fall.png data/gfx32/ac-blackball-jump.png data/gfx32/ac-blackball-shatter.png data/gfx32/ac-drowned.png data/gfx32/ac-horse.png data/gfx32/ac-whiteball-fall.png data/gfx32/ac-whiteball-jump.png data/gfx32/ac-whiteball-shatter.png data/gfx32/ac-whiteball-sinkdown.png data/gfx32/ac-whiteball-small-fall.png data/gfx32/ac-whiteball-small-shatter.png data/gfx32/ac-whiteball-small-shattered.png data/gfx32/ac-whiteball-small.png data/gfx32/ac-whiteball.png data/gfx32/actor32.xcf data/gfx32/dummy.png data/gfx32/expl.png data/gfx32/fg-blackball-sink.png data/gfx32/fg-blackball.png data/gfx32/fg-bug.png data/gfx32/fg-rotor.png data/gfx32/fg-top.png data/gfx32/fg-whiteball-sink.png data/gfx32/fl-abyss.png data/gfx32/fl-acblack.png data/gfx32/fl-acwhite.png data/gfx32/fl-black.png data/gfx32/fl-bluegray.png data/gfx32/fl-bluegreen.png data/gfx32/fl-bluegreen2.png data/gfx32/fl-bluegreenx.png data/gfx32/fl-bluegreenx2.png data/gfx32/fl-brick.png data/gfx32/fl-bridgea-closed.png data/gfx32/fl-bridgea-open.png data/gfx32/fl-bridgea.png data/gfx32/fl-bridgea.xcf data/gfx32/fl-bridgex-closed.png data/gfx32/fl-bridgex-open.png data/gfx32/fl-bridgex.png data/gfx32/fl-bridgey-closed.png data/gfx32/fl-bridgey-open.png data/gfx32/fl-bridgey.png data/gfx32/fl-bumps.png data/gfx32/fl-concrete.png data/gfx32/fl-darkgray.png data/gfx32/fl-darkstone.xcf data/gfx32/fl-dummy.png data/gfx32/fl-dunes.png data/gfx32/fl-floor_001.png data/gfx32/fl-gradient-wiz.png data/gfx32/fl-gradient2.png data/gfx32/fl-gravel.png data/gfx32/fl-gray.png data/gfx32/fl-hay.png data/gfx32/fl-himalaya.png data/gfx32/fl-ice.png data/gfx32/fl-ice_001.png data/gfx32/fl-inverse.png data/gfx32/fl-inverse2.png data/gfx32/fl-leaves.png data/gfx32/fl-light.png data/gfx32/fl-lightgray.png data/gfx32/fl-marble.png data/gfx32/fl-metal.png data/gfx32/fl-metalb.png data/gfx32/fl-mortar.png data/gfx32/fl-normal.png data/gfx32/fl-plank.png data/gfx32/fl-red.png data/gfx32/fl-redstone.xcf data/gfx32/fl-rock1.png data/gfx32/fl-rock2.png data/gfx32/fl-rough-blue.png data/gfx32/fl-rough-red.png data/gfx32/fl-rough.png data/gfx32/fl-sahara.png data/gfx32/fl-samba.png data/gfx32/fl-sand.png data/gfx32/fl-space.png data/gfx32/fl-springboard.png data/gfx32/fl-stone.png data/gfx32/fl-stwood.png data/gfx32/fl-swamp.png data/gfx32/fl-tigris.png data/gfx32/fl-trigger.png data/gfx32/fl-water.png data/gfx32/fl-white.png data/gfx32/fl-wood.png data/gfx32/fl-woven.png data/gfx32/halo-blink.png data/gfx32/halo.png data/gfx32/ic-marble.png data/gfx32/inv-blackball.png data/gfx32/inv-whiteball.png data/gfx32/inventory.jpg data/gfx32/invisible.png data/gfx32/it-bag.png data/gfx32/it-banana.png data/gfx32/it-blackbomb-burning.png data/gfx32/it-blackbomb.png data/gfx32/it-blocker.png data/gfx32/it-booze.png data/gfx32/it-brush.png data/gfx32/it-burnable_ash.png data/gfx32/it-burnable_burning.png data/gfx32/it-burnable_fireproof.png data/gfx32/it-burnable_ignite.png data/gfx32/it-cherry.png data/gfx32/it-coffee.png data/gfx32/it-coin1.png data/gfx32/it-coin2.png data/gfx32/it-coin4.png data/gfx32/it-crack.png data/gfx32/it-cross.png data/gfx32/it-dummy.png data/gfx32/it-dynamite-burning.png data/gfx32/it-dynamite.png data/gfx32/it-extinguisher.png data/gfx32/it-glasses-broken.png data/gfx32/it-glasses.png data/gfx32/it-hstrip.png data/gfx32/it-key.png data/gfx32/it-landmine.png data/gfx32/it-magic.xcf data/gfx32/it-magnet-off.png data/gfx32/it-magnet-on.png data/gfx32/it-pencil.png data/gfx32/it-pipe.png data/gfx32/it-seed.png data/gfx32/it-shogun-big.png data/gfx32/it-shogun-med.png data/gfx32/it-shogun-small.png data/gfx32/it-spoon.png data/gfx32/it-springboard.png data/gfx32/it-squashed.png data/gfx32/it-trigger1.xcf data/gfx32/it-vortex.png data/gfx32/it-vstrip.png data/gfx32/it-weight.png data/gfx32/it-whitebomb-burning.png data/gfx32/it-whitebomb.png data/gfx32/it-wormhole.png data/gfx32/it-wrench.png data/gfx32/items.png data/gfx32/items.xcf data/gfx32/menu_bg.jpg data/gfx32/ring-anim.png data/gfx32/ring-anim.xcf data/gfx32/ring-anim2.xcf data/gfx32/sh-actorimpulse.png data/gfx32/sh-blackball-jump.png data/gfx32/sh-blackball-sink.png data/gfx32/sh-blackball.png data/gfx32/sh-brake.png data/gfx32/sh-doorh.png data/gfx32/sh-doorv.png data/gfx32/sh-floating.png data/gfx32/sh-glass.png data/gfx32/sh-grate1.png data/gfx32/sh-grate2.png data/gfx32/sh-grate3.png data/gfx32/sh-horse.png data/gfx32/sh-pull.png data/gfx32/sh-puzzle1.png data/gfx32/sh-rotor.png data/gfx32/sh-round.png data/gfx32/sh-round2-growing.png data/gfx32/sh-round2.png data/gfx32/sh-shogun1.png data/gfx32/sh-shogun2.png data/gfx32/sh-shogun4.png data/gfx32/sh-solid.png data/gfx32/sh-top.png data/gfx32/sh-white4.png data/gfx32/sh-whiteball-small.png data/gfx32/sh-whiteball.png data/gfx32/st-actorimpulse.png data/gfx32/st-bigbrick.png data/gfx32/st-bigbrick.xcf data/gfx32/st-blackballs.png data/gfx32/st-blocker.png data/gfx32/st-blue-sand.png data/gfx32/st-bluegray.png data/gfx32/st-bolder-fall.png data/gfx32/st-bolder.png data/gfx32/st-bolder.xcf data/gfx32/st-bombs.png data/gfx32/st-brake.png data/gfx32/st-break.png data/gfx32/st-break_acblack.png data/gfx32/st-break_acwhite.png data/gfx32/st-break_bolder.png data/gfx32/st-break_gray.png data/gfx32/st-break_invisible.png data/gfx32/st-brick.png data/gfx32/st-brick.xcf data/gfx32/st-brownie.png data/gfx32/st-brownie.xcf data/gfx32/st-bug.png data/gfx32/st-bumps.png data/gfx32/st-chargeminus.png data/gfx32/st-chargeplus.png data/gfx32/st-chargezero.png data/gfx32/st-coin2slot.png data/gfx32/st-coinslot.png data/gfx32/st-death.png data/gfx32/st-disco.png data/gfx32/st-doorb.png data/gfx32/st-doorh.png data/gfx32/st-doorv.png data/gfx32/st-dummy.png data/gfx32/st-easymode.png data/gfx32/st-enigma1_0.xcf data/gfx32/st-enigma1_templ.xcf data/gfx32/st-fakeoxyd-blink.xcf data/gfx32/st-fakeoxyd-blink_0001.png data/gfx32/st-fakeoxyd-blink_0002.png data/gfx32/st-fakeoxyd-blink_0003.png data/gfx32/st-fakeoxyd-blink_0004.png data/gfx32/st-fart-break.png data/gfx32/st-flash.png data/gfx32/st-floppy.xcf data/gfx32/st-floppy1.png data/gfx32/st-floppy2.png data/gfx32/st-fourswitch.png data/gfx32/st-fourswitch.xcf data/gfx32/st-glass.png data/gfx32/st-glass1.png data/gfx32/st-glass2.png data/gfx32/st-glass3.png data/gfx32/st-grate1.png data/gfx32/st-grate2.png data/gfx32/st-grate3.png data/gfx32/st-greenbrown.png data/gfx32/st-greenbrown.xcf data/gfx32/st-key1.png data/gfx32/st-key2.png data/gfx32/st-knight.png data/gfx32/st-laser-base.png data/gfx32/st-laser-e.xcf data/gfx32/st-laser-e_0001.png data/gfx32/st-laser-e_0002.png data/gfx32/st-laser-e_0003.png data/gfx32/st-laser-e_0004.png data/gfx32/st-laser-e_0005.png data/gfx32/st-laser-e_0006.png data/gfx32/st-laser-e_0007.png data/gfx32/st-laser-e_0008.png data/gfx32/st-laser-e_0009.png data/gfx32/st-laser-n.xcf data/gfx32/st-laser-n_0001.png data/gfx32/st-laser-n_0002.png data/gfx32/st-laser-n_0003.png data/gfx32/st-laser-n_0004.png data/gfx32/st-laser-n_0005.png data/gfx32/st-laser-n_0006.png data/gfx32/st-laser-n_0007.png data/gfx32/st-laser-n_0008.png data/gfx32/st-laser-n_0009.png data/gfx32/st-laser-s.xcf data/gfx32/st-laser-s_0001.png data/gfx32/st-laser-s_0002.png data/gfx32/st-laser-s_0003.png data/gfx32/st-laser-s_0004.png data/gfx32/st-laser-s_0005.png data/gfx32/st-laser-s_0006.png data/gfx32/st-laser-s_0007.png data/gfx32/st-laser-s_0008.png data/gfx32/st-laser-s_0009.png data/gfx32/st-laser-w.xcf data/gfx32/st-laser-w_0001.png data/gfx32/st-laser-w_0002.png data/gfx32/st-laser-w_0003.png data/gfx32/st-laser-w_0004.png data/gfx32/st-laser-w_0005.png data/gfx32/st-laser-w_0006.png data/gfx32/st-laser-w_0007.png data/gfx32/st-laser-w_0008.png data/gfx32/st-laser-w_0009.png data/gfx32/st-magic.png data/gfx32/st-mail.png data/gfx32/st-marble.png data/gfx32/st-metal.png data/gfx32/st-mirror-movable.png data/gfx32/st-mirror-movable.xcf data/gfx32/st-mirror-static.png data/gfx32/st-mirror-static.xcf data/gfx32/st-mirrortempl.xcf data/gfx32/st-mirrortempl_0001.png data/gfx32/st-mirrortempl_0002.png data/gfx32/st-mirrortempl_0003.png data/gfx32/st-mirrortempl_0004.png data/gfx32/st-mirrortempl_0005.png data/gfx32/st-mirrortempl_0006.png data/gfx32/st-mirrortempl_0007.png data/gfx32/st-mirrortempl_0008.png data/gfx32/st-mirrortempl_0009.png data/gfx32/st-mirrortempl_0010.png data/gfx32/st-mirrortempl_0011.png data/gfx32/st-mirrortempl_0012.png data/gfx32/st-mirrortempl_0013.png data/gfx32/st-mirrortempl_0014.png data/gfx32/st-mirrortempl_0015.png data/gfx32/st-mirrortempl_0016.png data/gfx32/st-oneway.png data/gfx32/st-onewaytempl.xcf data/gfx32/st-oxyd-questmark.png data/gfx32/st-oxyd-symbols.png data/gfx32/st-oxyda-open.png data/gfx32/st-oxyda-open.xcf data/gfx32/st-oxyda-opening.png data/gfx32/st-oxyda.png data/gfx32/st-oxydb-open.png data/gfx32/st-oxydb-opening.png data/gfx32/st-oxydb-templ.xcf data/gfx32/st-oxydb.png data/gfx32/st-oxydbtempl.xcf data/gfx32/st-oxydbtempl_0001.png data/gfx32/st-oxydbtempl_0002.png data/gfx32/st-oxydbtempl_0003.png data/gfx32/st-oxydbtempl_0004.png data/gfx32/st-oxydbtempl_0005.png data/gfx32/st-oxydbtempl_0006.png data/gfx32/st-oxydbtempl_0007.png data/gfx32/st-oxydbtempl_0008.png data/gfx32/st-oxydbtempl_0009.png data/gfx32/st-oxydbtempl_0010.png data/gfx32/st-oxydbtempl_0011.png data/gfx32/st-oxydbtempl_0012.png data/gfx32/st-oxydbtempl_0013.png data/gfx32/st-oxydbtempl_0014.png data/gfx32/st-oxydc-open.png data/gfx32/st-oxydc-opening.png data/gfx32/st-oxydc.png data/gfx32/st-oxydd-open.png data/gfx32/st-oxydd-opening.png data/gfx32/st-oxydd.png data/gfx32/st-plain.png data/gfx32/st-pull.png data/gfx32/st-puzzle.png data/gfx32/st-puzzletempl.xcf data/gfx32/st-rock1.png data/gfx32/st-rock2.png data/gfx32/st-rock3-break.png data/gfx32/st-rock3-falling.png data/gfx32/st-rock3.png data/gfx32/st-rock3.xcf data/gfx32/st-rock3_cracked.png data/gfx32/st-rock4.png data/gfx32/st-rock5.png data/gfx32/st-rock6.png data/gfx32/st-rock7.png data/gfx32/st-rock8.png data/gfx32/st-rock9.png data/gfx32/st-rotator-left.png data/gfx32/st-rotator-right.png data/gfx32/st-rotator.xcf data/gfx32/st-rubberband.png data/gfx32/st-scissors-snip.png data/gfx32/st-scissors.png data/gfx32/st-shogun.png data/gfx32/st-shogun.xcf data/gfx32/st-stone1.png data/gfx32/st-stone2.png data/gfx32/st-stone_break.png data/gfx32/st-stoneimpulse-hollow.png data/gfx32/st-stoneimpulse.png data/gfx32/st-stoneimpulse.xcf data/gfx32/st-surprise.png data/gfx32/st-swap.png data/gfx32/st-switch.png data/gfx32/st-switch.xcf data/gfx32/st-switch1.xcf data/gfx32/st-switch_black.png data/gfx32/st-switch_white.png data/gfx32/st-thief.png data/gfx32/st-thief2.xcf data/gfx32/st-time1switch.png data/gfx32/st-timer.png data/gfx32/st-timer.xcf data/gfx32/st-timeswitch.png data/gfx32/st-turnstile-green.png data/gfx32/st-turnstile.png data/gfx32/st-white1.png data/gfx32/st-white2.png data/gfx32/st-white3.png data/gfx32/st-white4.png data/gfx32/st-whiteballs.png data/gfx32/st-window.png data/gfx32/st-wood-growing.png data/gfx32/st-wood.png data/gfx32/st-wood.xcf data/gfx32/st-wood_001.png data/gfx32/st-woven.png data/gfx32/st-woven.xcf data/gfx32/st-yellow.png data/gfx32/st-yinyang1.png data/gfx32/st-yinyang2.png data/gfx32/stones.png data/gfx40/Makefile.am data/gfx40/ac-blackball-fall.png data/gfx40/ac-blackball-jump.png data/gfx40/ac-blackball-shatter.png data/gfx40/ac-drowned.png data/gfx40/ac-horse.png data/gfx40/ac-whiteball-fall.png data/gfx40/ac-whiteball-jump.png data/gfx40/ac-whiteball-shatter.png data/gfx40/ac-whiteball-sinkdown.png data/gfx40/ac-whiteball-small-fall.png data/gfx40/ac-whiteball-small-shatter.png data/gfx40/ac-whiteball-small-shattered.png data/gfx40/ac-whiteball-small.png data/gfx40/ac-whiteball.png data/gfx40/dummy.png data/gfx40/error.png data/gfx40/expl.png data/gfx40/fg-blackball-sink.png data/gfx40/fg-blackball.png data/gfx40/fg-bug.png data/gfx40/fg-rotor.png data/gfx40/fg-top.png data/gfx40/fg-whiteball-sink.png data/gfx40/fl-abyss.png data/gfx40/fl-acblack.png data/gfx40/fl-acwhite.png data/gfx40/fl-black.png data/gfx40/fl-bluegray.png data/gfx40/fl-bluegreen.png data/gfx40/fl-bluegreen2.png data/gfx40/fl-bluegreenx.png data/gfx40/fl-bluegreenx2.png data/gfx40/fl-brick.png data/gfx40/fl-bridgea-closed.png data/gfx40/fl-bridgea-open.png data/gfx40/fl-bridgea.png data/gfx40/fl-bridgex-closed.png data/gfx40/fl-bridgex-open.png data/gfx40/fl-bridgex.png data/gfx40/fl-bridgey-closed.png data/gfx40/fl-bridgey-open.png data/gfx40/fl-bridgey.png data/gfx40/fl-bumps.png data/gfx40/fl-concrete.png data/gfx40/fl-darkgray.png data/gfx40/fl-dummy.png data/gfx40/fl-dunes.png data/gfx40/fl-floor_001.png data/gfx40/fl-gradient2.png data/gfx40/fl-gravel.png data/gfx40/fl-gray.png data/gfx40/fl-hay.png data/gfx40/fl-himalaya.png data/gfx40/fl-ice.png data/gfx40/fl-ice_001.png data/gfx40/fl-inverse.png data/gfx40/fl-inverse2.png data/gfx40/fl-leaves.png data/gfx40/fl-light.png data/gfx40/fl-lightgray.png data/gfx40/fl-marble.png data/gfx40/fl-metal.png data/gfx40/fl-metalb.png data/gfx40/fl-mortar.png data/gfx40/fl-normal.png data/gfx40/fl-plank.png data/gfx40/fl-red.png data/gfx40/fl-rock1.png data/gfx40/fl-rock2.png data/gfx40/fl-rough-blue.png data/gfx40/fl-rough-red.png data/gfx40/fl-rough.png data/gfx40/fl-sahara.png data/gfx40/fl-samba.png data/gfx40/fl-sand.png data/gfx40/fl-space.png data/gfx40/fl-springboard.png data/gfx40/fl-stone.png data/gfx40/fl-stwood.png data/gfx40/fl-swamp.png data/gfx40/fl-tigris.png data/gfx40/fl-trigger.png data/gfx40/fl-water.png data/gfx40/fl-white.png data/gfx40/fl-wood.png data/gfx40/fl-woven.png data/gfx40/halo-blink.png data/gfx40/halo.png data/gfx40/inv-blackball.png data/gfx40/inv-whiteball.png data/gfx40/inventory.jpg data/gfx40/invisible.png data/gfx40/it-bag.png data/gfx40/it-banana.png data/gfx40/it-blackbomb-burning.png data/gfx40/it-blackbomb.png data/gfx40/it-blocker.png data/gfx40/it-booze.png data/gfx40/it-brush.png data/gfx40/it-burnable_ash.png data/gfx40/it-burnable_burning.png data/gfx40/it-burnable_fireproof.png data/gfx40/it-burnable_ignite.png data/gfx40/it-cherry.png data/gfx40/it-coffee.png data/gfx40/it-coin1.png data/gfx40/it-coin2.png data/gfx40/it-coin4.png data/gfx40/it-crack.png data/gfx40/it-cross.png data/gfx40/it-dummy.png data/gfx40/it-dynamite-burning.png data/gfx40/it-dynamite.png data/gfx40/it-extinguisher.png data/gfx40/it-glasses-broken.png data/gfx40/it-glasses.png data/gfx40/it-hstrip.png data/gfx40/it-key.png data/gfx40/it-landmine.png data/gfx40/it-magnet-off.png data/gfx40/it-magnet-on.png data/gfx40/it-pencil.png data/gfx40/it-pipe.png data/gfx40/it-seed.png data/gfx40/it-shogun-big.png data/gfx40/it-shogun-med.png data/gfx40/it-shogun-small.png data/gfx40/it-spoon.png data/gfx40/it-springboard.png data/gfx40/it-squashed.png data/gfx40/it-vortex.png data/gfx40/it-vstrip.png data/gfx40/it-weight.png data/gfx40/it-whitebomb-burning.png data/gfx40/it-whitebomb.png data/gfx40/it-wormhole.png data/gfx40/it-wrench.png data/gfx40/items.png data/gfx40/menu_bg.jpg data/gfx40/ring-anim.png data/gfx40/sh-actorimpulse.png data/gfx40/sh-blackball-jump.png data/gfx40/sh-blackball-sink.png data/gfx40/sh-blackball-sinkdown.png data/gfx40/sh-blackball.png data/gfx40/sh-brake.png data/gfx40/sh-doorh.png data/gfx40/sh-doorv.png data/gfx40/sh-floating.png data/gfx40/sh-glass.png data/gfx40/sh-grate1.png data/gfx40/sh-grate2.png data/gfx40/sh-grate3.png data/gfx40/sh-horse.png data/gfx40/sh-pull.png data/gfx40/sh-puzzle1.png data/gfx40/sh-rotor.png data/gfx40/sh-round.png data/gfx40/sh-round2-growing.png data/gfx40/sh-round2.png data/gfx40/sh-shogun1.png data/gfx40/sh-shogun2.png data/gfx40/sh-shogun4.png data/gfx40/sh-solid.png data/gfx40/sh-top.png data/gfx40/sh-white4.png data/gfx40/sh-whiteball-small.png data/gfx40/sh-whiteball.png data/gfx40/st-actorimpulse.png data/gfx40/st-bigbrick.png data/gfx40/st-blackballs.png data/gfx40/st-blocker.png data/gfx40/st-blue-sand.png data/gfx40/st-bluegray.png data/gfx40/st-bolder-fall.png data/gfx40/st-bolder.png data/gfx40/st-bombs.png data/gfx40/st-brake.png data/gfx40/st-break.png data/gfx40/st-break_acblack.png data/gfx40/st-break_acwhite.png data/gfx40/st-break_bolder.png data/gfx40/st-break_gray.png data/gfx40/st-break_invisible.png data/gfx40/st-brick.png data/gfx40/st-brownie.png data/gfx40/st-bug.png data/gfx40/st-bumps.png data/gfx40/st-chargeminus.png data/gfx40/st-chargeplus.png data/gfx40/st-chargezero.png data/gfx40/st-coin2slot.png data/gfx40/st-coinslot.png data/gfx40/st-death.png data/gfx40/st-disco.png data/gfx40/st-doorb.png data/gfx40/st-doorh.png data/gfx40/st-doorv.png data/gfx40/st-dummy.png data/gfx40/st-easymode.png data/gfx40/st-fakeoxyd-blink_0001.png data/gfx40/st-fakeoxyd-blink_0002.png data/gfx40/st-fakeoxyd-blink_0003.png data/gfx40/st-fakeoxyd-blink_0004.png data/gfx40/st-fart-break.png data/gfx40/st-flash.png data/gfx40/st-floppy1.png data/gfx40/st-floppy2.png data/gfx40/st-fourswitch.png data/gfx40/st-glass.png data/gfx40/st-glass1.png data/gfx40/st-glass2.png data/gfx40/st-glass3.png data/gfx40/st-grate1.png data/gfx40/st-grate2.png data/gfx40/st-grate3.png data/gfx40/st-greenbrown.png data/gfx40/st-key1.png data/gfx40/st-key2.png data/gfx40/st-knight.png data/gfx40/st-laser-base.png data/gfx40/st-laser-e_0001.png data/gfx40/st-laser-e_0002.png data/gfx40/st-laser-e_0003.png data/gfx40/st-laser-e_0004.png data/gfx40/st-laser-e_0005.png data/gfx40/st-laser-e_0006.png data/gfx40/st-laser-e_0007.png data/gfx40/st-laser-e_0008.png data/gfx40/st-laser-e_0009.png data/gfx40/st-laser-n_0001.png data/gfx40/st-laser-n_0002.png data/gfx40/st-laser-n_0003.png data/gfx40/st-laser-n_0004.png data/gfx40/st-laser-n_0005.png data/gfx40/st-laser-n_0006.png data/gfx40/st-laser-n_0007.png data/gfx40/st-laser-n_0008.png data/gfx40/st-laser-n_0009.png data/gfx40/st-laser-s_0001.png data/gfx40/st-laser-s_0002.png data/gfx40/st-laser-s_0003.png data/gfx40/st-laser-s_0004.png data/gfx40/st-laser-s_0005.png data/gfx40/st-laser-s_0006.png data/gfx40/st-laser-s_0007.png data/gfx40/st-laser-s_0008.png data/gfx40/st-laser-s_0009.png data/gfx40/st-laser-w_0001.png data/gfx40/st-laser-w_0002.png data/gfx40/st-laser-w_0003.png data/gfx40/st-laser-w_0004.png data/gfx40/st-laser-w_0005.png data/gfx40/st-laser-w_0006.png data/gfx40/st-laser-w_0007.png data/gfx40/st-laser-w_0008.png data/gfx40/st-laser-w_0009.png data/gfx40/st-magic.png data/gfx40/st-mail.png data/gfx40/st-marble.png data/gfx40/st-metal.png data/gfx40/st-mirror-movable.png data/gfx40/st-mirror-static.png data/gfx40/st-mirrortempl_0001.png data/gfx40/st-mirrortempl_0002.png data/gfx40/st-mirrortempl_0003.png data/gfx40/st-mirrortempl_0004.png data/gfx40/st-mirrortempl_0005.png data/gfx40/st-mirrortempl_0006.png data/gfx40/st-mirrortempl_0007.png data/gfx40/st-mirrortempl_0008.png data/gfx40/st-mirrortempl_0009.png data/gfx40/st-mirrortempl_0010.png data/gfx40/st-mirrortempl_0011.png data/gfx40/st-mirrortempl_0012.png data/gfx40/st-mirrortempl_0013.png data/gfx40/st-mirrortempl_0014.png data/gfx40/st-mirrortempl_0015.png data/gfx40/st-mirrortempl_0016.png data/gfx40/st-oneway.png data/gfx40/st-oxyd-questmark.png data/gfx40/st-oxyda-open.png data/gfx40/st-oxyda-opening.png data/gfx40/st-oxyda.png data/gfx40/st-oxydb-open.png data/gfx40/st-oxydb-opening.png data/gfx40/st-oxydb.png data/gfx40/st-oxydbtempl_0001.png data/gfx40/st-oxydbtempl_0002.png data/gfx40/st-oxydbtempl_0003.png data/gfx40/st-oxydbtempl_0004.png data/gfx40/st-oxydbtempl_0005.png data/gfx40/st-oxydbtempl_0006.png data/gfx40/st-oxydbtempl_0007.png data/gfx40/st-oxydbtempl_0008.png data/gfx40/st-oxydbtempl_0009.png data/gfx40/st-oxydbtempl_0010.png data/gfx40/st-oxydbtempl_0011.png data/gfx40/st-oxydbtempl_0012.png data/gfx40/st-oxydbtempl_0013.png data/gfx40/st-oxydbtempl_0014.png data/gfx40/st-oxydc-open.png data/gfx40/st-oxydc-opening.png data/gfx40/st-oxydc.png data/gfx40/st-oxydd-open.png data/gfx40/st-oxydd-opening.png data/gfx40/st-oxydd.png data/gfx40/st-plain.png data/gfx40/st-pull.png data/gfx40/st-puzzle.png data/gfx40/st-rock1.png data/gfx40/st-rock2.png data/gfx40/st-rock3-break.png data/gfx40/st-rock3-falling.png data/gfx40/st-rock3.png data/gfx40/st-rock3_cracked.png data/gfx40/st-rock4.png data/gfx40/st-rock5.png data/gfx40/st-rock6.png data/gfx40/st-rock7.png data/gfx40/st-rock8.png data/gfx40/st-rock9.png data/gfx40/st-rotator-left.png data/gfx40/st-rotator-right.png data/gfx40/st-rubberband.png data/gfx40/st-scissors-snip.png data/gfx40/st-scissors.png data/gfx40/st-shogun.png data/gfx40/st-stone1.png data/gfx40/st-stone2.png data/gfx40/st-stone_break.png data/gfx40/st-stoneimpulse-hollow.png data/gfx40/st-stoneimpulse.png data/gfx40/st-surprise.png data/gfx40/st-swap.png data/gfx40/st-switch.png data/gfx40/st-switch_black.png data/gfx40/st-switch_black1.png data/gfx40/st-switch_black2.png data/gfx40/st-switch_white.png data/gfx40/st-switch_white1.png data/gfx40/st-switch_white2.png data/gfx40/st-thief.png data/gfx40/st-time1switch.png data/gfx40/st-timer.png data/gfx40/st-timeswitch.png data/gfx40/st-turnstile-green.png data/gfx40/st-turnstile.png data/gfx40/st-white1.png data/gfx40/st-white2.png data/gfx40/st-white3.png data/gfx40/st-white4.png data/gfx40/st-whiteballs.png data/gfx40/st-window.png data/gfx40/st-wood-growing.png data/gfx40/st-wood.png data/gfx40/st-wood_001.png data/gfx40/st-woven.png data/gfx40/st-yellow.png data/gfx40/st-yinyang1.png data/gfx40/st-yinyang2.png data/gfx40/stones.png data/gfx40/unavailable.png data/init.lua data/levels/00makepreviews.sh data/levels/02grep_levels.pl data/levels/04crushprevievs.sh data/levels/Esprit/index_esprit.txt data/levels/Esprit/martin45.lua data/levels/Esprit/martin46.lua data/levels/Esprit/martin47.lua data/levels/Esprit/martin48.lua data/levels/Esprit/martin53.lua data/levels/Esprit/martin55.lua data/levels/Esprit/meditation10.lua data/levels/Esprit/ss_esp07.lua data/levels/Esprit/ss_esp08.lua data/levels/Esprit/ss_esp09.lua data/levels/Esprit/ss_esp100.lua data/levels/Esprit/ss_esp11.lua data/levels/Esprit/ss_esp12.lua data/levels/Esprit/ss_esp16.lua data/levels/Esprit/ss_esp17.lua data/levels/Esprit/ss_esp18.lua data/levels/Esprit/ss_esp20.lua data/levels/Esprit/ss_esp21.lua data/levels/Esprit/ss_esp22.lua data/levels/Esprit/ss_esp23.lua data/levels/Esprit/ss_esp24.lua data/levels/Esprit/ss_esp25.lua data/levels/Esprit/ss_esp27.lua data/levels/Esprit/ss_esp28.lua data/levels/Esprit/ss_esp29.lua data/levels/Esprit/ss_esp31.lua data/levels/Esprit/ss_esp32.lua data/levels/Esprit/ss_esp34.lua data/levels/Esprit/ss_esp35.lua data/levels/Esprit/ss_esp36.lua data/levels/Esprit/ss_esp37.lua data/levels/Esprit/ss_esp38.lua data/levels/Esprit/ss_esp39.lua data/levels/Esprit/ss_esp41.lua data/levels/Esprit/ss_esp42.lua data/levels/Esprit/ss_esp43.lua data/levels/Esprit/ss_esp47.lua data/levels/Esprit/ss_esp48.lua data/levels/Esprit/ss_esp49.lua data/levels/Esprit/ss_esp50.lua data/levels/Esprit/ss_esp52.lua data/levels/Esprit/ss_esp54.lua data/levels/Esprit/ss_esp55.lua data/levels/Esprit/ss_esp58.lua data/levels/Esprit/ss_esp59.lua data/levels/Esprit/ss_esp61.lua data/levels/Esprit/ss_esp63.lua data/levels/Esprit/ss_esp65.lua data/levels/Esprit/ss_esp66.lua data/levels/Esprit/ss_esp68.lua data/levels/Esprit/ss_esp69.lua data/levels/Esprit/ss_esp70.lua data/levels/Esprit/ss_esp73.lua data/levels/Esprit/ss_esp74.lua data/levels/Esprit/ss_esp75.lua data/levels/Esprit/ss_esp76.lua data/levels/Esprit/ss_esp77.lua data/levels/Esprit/ss_esp79.lua data/levels/Esprit/ss_esp80.lua data/levels/Esprit/ss_esp81.lua data/levels/Esprit/ss_esp82.lua data/levels/Esprit/ss_esp83.lua data/levels/Esprit/ss_esp84.lua data/levels/Esprit/ss_esp85.lua data/levels/Esprit/ss_esp86.lua data/levels/Esprit/ss_esp87.lua data/levels/Esprit/ss_esp88.lua data/levels/Esprit/ss_esp89.lua data/levels/Esprit/ss_esp91.lua data/levels/Esprit/ss_esp92.lua data/levels/Esprit/ss_esp93.lua data/levels/Esprit/ss_esp94.lua data/levels/Esprit/ss_esp95.lua data/levels/Esprit/ss_esp96.lua data/levels/Esprit/ss_esp97.lua data/levels/Esprit/ss_esp98.lua data/levels/Esprit/ss_esp99.lua data/levels/Makefile.am data/levels/RayWick001.lua data/levels/RayWick001.png data/levels/RayWick002.lua data/levels/RayWick002.png data/levels/RayWick003.lua data/levels/RayWick003.png data/levels/RayWick004.lua data/levels/RayWick004.png data/levels/Sokoban/Makefile.am data/levels/Sokoban/index.lua data/levels/Sokoban/index.txt data/levels/Sokoban/mic_100.lua data/levels/Sokoban/mic_100.png data/levels/Sokoban/mic_101.lua data/levels/Sokoban/mic_101.png data/levels/Sokoban/mic_102.lua data/levels/Sokoban/mic_102.png data/levels/Sokoban/mic_103.lua data/levels/Sokoban/mic_103.png data/levels/Sokoban/mic_104.lua data/levels/Sokoban/mic_104.png data/levels/Sokoban/mic_105.lua data/levels/Sokoban/mic_105.png data/levels/Sokoban/mic_106.lua data/levels/Sokoban/mic_106.png data/levels/Sokoban/mic_107.lua data/levels/Sokoban/mic_107.png data/levels/Sokoban/mic_108.lua data/levels/Sokoban/mic_108.png data/levels/Sokoban/mic_110.lua data/levels/Sokoban/mic_110.png data/levels/Sokoban/mic_113.lua data/levels/Sokoban/mic_113.png data/levels/Sokoban/mic_114.lua data/levels/Sokoban/mic_114.png data/levels/Sokoban/mic_115.lua data/levels/Sokoban/mic_115.png data/levels/Sokoban/mic_117.lua data/levels/Sokoban/mic_117.png data/levels/Sokoban/mic_118.lua data/levels/Sokoban/mic_118.png data/levels/Sokoban/mic_121.lua data/levels/Sokoban/mic_121.png data/levels/Sokoban/mic_123.lua data/levels/Sokoban/mic_123.png data/levels/Sokoban/mic_127.lua data/levels/Sokoban/mic_127.png data/levels/Sokoban/mic_128.png data/levels/Sokoban/mic_132.lua data/levels/Sokoban/mic_132.png data/levels/Sokoban/mic_133.lua data/levels/Sokoban/mic_133.png data/levels/Sokoban/mic_135.lua data/levels/Sokoban/mic_135.png data/levels/Sokoban/mic_136.lua data/levels/Sokoban/mic_136.png data/levels/Sokoban/mic_138.lua data/levels/Sokoban/mic_138.png data/levels/Sokoban/mic_139.lua data/levels/Sokoban/mic_139.png data/levels/Sokoban/mic_141.lua data/levels/Sokoban/mic_141.png data/levels/Sokoban/mic_142.lua data/levels/Sokoban/mic_142.png data/levels/Sokoban/mic_143.lua data/levels/Sokoban/mic_143.png data/levels/Sokoban/mic_144.lua data/levels/Sokoban/mic_144.png data/levels/Sokoban/mic_145.lua data/levels/Sokoban/mic_145.png data/levels/Sokoban/mic_146.lua data/levels/Sokoban/mic_146.png data/levels/Sokoban/mic_150.lua data/levels/Sokoban/mic_150.png data/levels/Sokoban/mic_151.lua data/levels/Sokoban/mic_151.png data/levels/Sokoban/mic_58.lua data/levels/Sokoban/mic_58.png data/levels/Sokoban/mic_60.lua data/levels/Sokoban/mic_60.png data/levels/Sokoban/mic_61.lua data/levels/Sokoban/mic_61.png data/levels/Sokoban/mic_62.lua data/levels/Sokoban/mic_62.png data/levels/Sokoban/mic_63.lua data/levels/Sokoban/mic_63.png data/levels/Sokoban/mic_64.lua data/levels/Sokoban/mic_64.png data/levels/Sokoban/mic_65.lua data/levels/Sokoban/mic_65.png data/levels/Sokoban/mic_67.lua data/levels/Sokoban/mic_67.png data/levels/Sokoban/mic_68.lua data/levels/Sokoban/mic_68.png data/levels/Sokoban/mic_69.lua data/levels/Sokoban/mic_69.png data/levels/Sokoban/mic_74.lua data/levels/Sokoban/mic_74.png data/levels/Sokoban/mic_78.lua data/levels/Sokoban/mic_78.png data/levels/Sokoban/mic_79.lua data/levels/Sokoban/mic_79.png data/levels/Sokoban/mic_83.lua data/levels/Sokoban/mic_83.png data/levels/Sokoban/mic_86.lua data/levels/Sokoban/mic_86.png data/levels/Sokoban/mic_93.lua data/levels/Sokoban/mic_93.png data/levels/Sokoban/mmic_101.lua data/levels/Sokoban/mmic_101.png data/levels/Sokoban/mmic_104.lua data/levels/Sokoban/mmic_104.png data/levels/Sokoban/mmic_105.lua data/levels/Sokoban/mmic_105.png data/levels/Sokoban/mmic_106.lua data/levels/Sokoban/mmic_106.png data/levels/Sokoban/mmic_107.lua data/levels/Sokoban/mmic_107.png data/levels/Sokoban/mmic_109.lua data/levels/Sokoban/mmic_109.png data/levels/Sokoban/mmic_110.lua data/levels/Sokoban/mmic_110.png data/levels/Sokoban/mmic_111.lua data/levels/Sokoban/mmic_111.png data/levels/Sokoban/mmic_112.lua data/levels/Sokoban/mmic_112.png data/levels/Sokoban/mmic_113.lua data/levels/Sokoban/mmic_113.png data/levels/Sokoban/mmic_115.lua data/levels/Sokoban/mmic_115.png data/levels/Sokoban/mmic_116.lua data/levels/Sokoban/mmic_116.png data/levels/Sokoban/mmic_117.lua data/levels/Sokoban/mmic_117.png data/levels/Sokoban/mmic_118.lua data/levels/Sokoban/mmic_118.png data/levels/Sokoban/mmic_119.lua data/levels/Sokoban/mmic_119.png data/levels/Sokoban/mmic_120.lua data/levels/Sokoban/mmic_120.png data/levels/Sokoban/mmic_121.lua data/levels/Sokoban/mmic_121.png data/levels/Sokoban/mmic_122.lua data/levels/Sokoban/mmic_122.png data/levels/Sokoban/mmic_17.lua data/levels/Sokoban/mmic_17.png data/levels/Sokoban/mmic_19.lua data/levels/Sokoban/mmic_19.png data/levels/Sokoban/mmic_20.lua data/levels/Sokoban/mmic_20.png data/levels/Sokoban/mmic_25.lua data/levels/Sokoban/mmic_25.png data/levels/Sokoban/mmic_28.lua data/levels/Sokoban/mmic_28.png data/levels/Sokoban/mmic_30.lua data/levels/Sokoban/mmic_30.png data/levels/Sokoban/mmic_32.lua data/levels/Sokoban/mmic_32.png data/levels/Sokoban/mmic_35.lua data/levels/Sokoban/mmic_35.png data/levels/Sokoban/mmic_36.lua data/levels/Sokoban/mmic_36.png data/levels/Sokoban/mmic_37.lua data/levels/Sokoban/mmic_37.png data/levels/Sokoban/mmic_38.lua data/levels/Sokoban/mmic_38.png data/levels/Sokoban/mmic_40.lua data/levels/Sokoban/mmic_40.png data/levels/Sokoban/mmic_41.lua data/levels/Sokoban/mmic_41.png data/levels/Sokoban/mmic_42.lua data/levels/Sokoban/mmic_42.png data/levels/Sokoban/mmic_43.lua data/levels/Sokoban/mmic_43.png data/levels/Sokoban/mmic_46.lua data/levels/Sokoban/mmic_46.png data/levels/Sokoban/mmic_47.lua data/levels/Sokoban/mmic_47.png data/levels/Sokoban/mmic_48.lua data/levels/Sokoban/mmic_48.png data/levels/Sokoban/mmic_51.lua data/levels/Sokoban/mmic_51.png data/levels/Sokoban/mmic_55.lua data/levels/Sokoban/mmic_55.png data/levels/Sokoban/mmic_56.lua data/levels/Sokoban/mmic_56.png data/levels/Sokoban/mmic_57.lua data/levels/Sokoban/mmic_57.png data/levels/Sokoban/mmic_58.lua data/levels/Sokoban/mmic_58.png data/levels/Sokoban/mmic_66.lua data/levels/Sokoban/mmic_66.png data/levels/Sokoban/mmic_68.lua data/levels/Sokoban/mmic_68.png data/levels/Sokoban/mmic_71.lua data/levels/Sokoban/mmic_71.png data/levels/Sokoban/mmic_73.lua data/levels/Sokoban/mmic_73.png data/levels/Sokoban/mmic_74.lua data/levels/Sokoban/mmic_74.png data/levels/Sokoban/mmic_75.lua data/levels/Sokoban/mmic_75.png data/levels/Sokoban/mmic_76.lua data/levels/Sokoban/mmic_76.png data/levels/Sokoban/mmic_78.lua data/levels/Sokoban/mmic_78.png data/levels/Sokoban/mmic_79.lua data/levels/Sokoban/mmic_79.png data/levels/Sokoban/mmic_82.lua data/levels/Sokoban/mmic_82.png data/levels/Sokoban/mmic_83.lua data/levels/Sokoban/mmic_83.png data/levels/Sokoban/mmic_88.lua data/levels/Sokoban/mmic_88.png data/levels/Sokoban/mmic_89.lua data/levels/Sokoban/mmic_89.png data/levels/Sokoban/mmic_90.lua data/levels/Sokoban/mmic_90.png data/levels/Sokoban/mmic_95.lua data/levels/Sokoban/mmic_95.png data/levels/Sokoban/mmic_96.lua data/levels/Sokoban/mmic_96.png data/levels/Sokoban/mmic_99.lua data/levels/Sokoban/mmic_99.png data/levels/Sokoban/xsok_1.lua data/levels/Sokoban/xsok_1.png data/levels/Sokoban/xsok_12.lua data/levels/Sokoban/xsok_12.png data/levels/Sokoban/xsok_13.lua data/levels/Sokoban/xsok_13.png data/levels/Sokoban/xsok_16.lua data/levels/Sokoban/xsok_16.png data/levels/Sokoban/xsok_17.lua data/levels/Sokoban/xsok_17.png data/levels/Sokoban/xsok_18.lua data/levels/Sokoban/xsok_18.png data/levels/Sokoban/xsok_2.lua data/levels/Sokoban/xsok_2.png data/levels/Sokoban/xsok_26.lua data/levels/Sokoban/xsok_26.png data/levels/Sokoban/xsok_27.lua data/levels/Sokoban/xsok_27.png data/levels/Sokoban/xsok_29.lua data/levels/Sokoban/xsok_29.png data/levels/Sokoban/xsok_3.lua data/levels/Sokoban/xsok_3.png data/levels/Sokoban/xsok_30.lua data/levels/Sokoban/xsok_30.png data/levels/Sokoban/xsok_32.lua data/levels/Sokoban/xsok_32.png data/levels/Sokoban/xsok_33.lua data/levels/Sokoban/xsok_33.png data/levels/Sokoban/xsok_34.lua data/levels/Sokoban/xsok_34.png data/levels/Sokoban/xsok_38.lua data/levels/Sokoban/xsok_38.png data/levels/Sokoban/xsok_42.lua data/levels/Sokoban/xsok_42.png data/levels/Sokoban/xsok_43.lua data/levels/Sokoban/xsok_43.png data/levels/Sokoban/xsok_45.lua data/levels/Sokoban/xsok_45.png data/levels/Sokoban/xsok_46.lua data/levels/Sokoban/xsok_46.png data/levels/Sokoban/xsok_47.lua data/levels/Sokoban/xsok_47.png data/levels/Sokoban/xsok_5.lua data/levels/Sokoban/xsok_5.png data/levels/Sokoban/xsok_6.lua data/levels/Sokoban/xsok_6.png data/levels/Sokoban/xsok_7.lua data/levels/Sokoban/xsok_7.png data/levels/Sokoban/xsok_77.lua data/levels/Sokoban/xsok_77.png data/levels/Sokoban/xsok_78.lua data/levels/Sokoban/xsok_78.png data/levels/Sokoban/xsok_79.lua data/levels/Sokoban/xsok_79.png data/levels/Sokoban/xsok_81.lua data/levels/Sokoban/xsok_81.png data/levels/Sokoban/xsok_82.lua data/levels/Sokoban/xsok_82.png data/levels/Sokoban/xsok_83.lua data/levels/Sokoban/xsok_83.png data/levels/Sokoban/xsok_84.lua data/levels/Sokoban/xsok_84.png data/levels/Sokoban/xsok_86.lua data/levels/Sokoban/xsok_86.png data/levels/Sokoban/xsok_intro.lua data/levels/Sokoban/xsok_intro.png data/levels/a.lua data/levels/ant.lua data/levels/ant01.lua data/levels/ant01.png data/levels/ant02.lua data/levels/ant02.png data/levels/ant03.lua data/levels/ant03.png data/levels/ant04.lua data/levels/ant04.png data/levels/ant05.lua data/levels/ant05.png data/levels/ant06.lua data/levels/ant06.png data/levels/ant07.lua data/levels/ant07.png data/levels/ant08.lua data/levels/ant08.png data/levels/ant09.lua data/levels/ant09.png data/levels/ant10.lua data/levels/ant10.png data/levels/ant11.lua data/levels/ant11.png data/levels/ant12.lua data/levels/ant12.png data/levels/ant13.lua data/levels/ant13.png data/levels/ant14.lua data/levels/ant14.png data/levels/ant15.lua data/levels/ant15.png data/levels/ant16.lua data/levels/ant16.png data/levels/ant17.lua data/levels/ant17.png data/levels/ant18.lua data/levels/ant18.png data/levels/ant19.lua data/levels/ant19.png data/levels/ant20.lua data/levels/ant20.png data/levels/ant21.lua data/levels/ant21.png data/levels/ant22.lua data/levels/ant22.png data/levels/ant23.lua data/levels/ant23.png data/levels/ant24.lua data/levels/ant24.png data/levels/ant25.lua data/levels/ant25.png data/levels/ant26.lua data/levels/ant26.png data/levels/ant27.lua data/levels/ant27.png data/levels/ant28.lua data/levels/ant28.png data/levels/ant29.lua data/levels/ant29.png data/levels/ant30.lua data/levels/ant30.png data/levels/ant31.lua data/levels/ant31.png data/levels/ant32.lua data/levels/ant32.png data/levels/ant33.lua data/levels/ant33.png data/levels/balance.lua data/levels/balance.png data/levels/barry01.lua data/levels/barry01.png data/levels/barry02.lua data/levels/barry02.png data/levels/barry03.lua data/levels/barry03.png data/levels/christophanita_runningstone.lua data/levels/christophanita_runningstone.png data/levels/daniel1.lua data/levels/daniel1.png data/levels/daniel2.lua data/levels/daniel2.png data/levels/daniel3.lua data/levels/daniel3.png data/levels/daniel4.lua data/levels/daniel4.png data/levels/daniel5.lua data/levels/daniel5.png data/levels/deadend.lua data/levels/deadend.png data/levels/duffy1.lua data/levels/duffy1.png data/levels/duffy10.lua data/levels/duffy10.png data/levels/duffy11.lua data/levels/duffy11.png data/levels/duffy12.lua data/levels/duffy12.png data/levels/duffy13.lua data/levels/duffy13.png data/levels/duffy14.lua data/levels/duffy14.png data/levels/duffy15.lua data/levels/duffy15.png data/levels/duffy16.lua data/levels/duffy16.png data/levels/duffy17.lua data/levels/duffy17.png data/levels/duffy18.lua data/levels/duffy18.png data/levels/duffy19.lua data/levels/duffy19.png data/levels/duffy2.lua data/levels/duffy2.png data/levels/duffy20.lua data/levels/duffy20.png data/levels/duffy21.lua data/levels/duffy21.png data/levels/duffy22.lua data/levels/duffy22.png data/levels/duffy23.lua data/levels/duffy23.png data/levels/duffy24.lua data/levels/duffy24.png data/levels/duffy25.lua data/levels/duffy25.png data/levels/duffy26.lua data/levels/duffy26.png data/levels/duffy27.lua data/levels/duffy27.png data/levels/duffy28.lua data/levels/duffy28.png data/levels/duffy29.lua data/levels/duffy29.png data/levels/duffy3.lua data/levels/duffy3.png data/levels/duffy30.lua data/levels/duffy30.png data/levels/duffy31.lua data/levels/duffy31.png data/levels/duffy32.lua data/levels/duffy32.png data/levels/duffy33.lua data/levels/duffy33.png data/levels/duffy34.lua data/levels/duffy34.png data/levels/duffy35.lua data/levels/duffy35.png data/levels/duffy36.lua data/levels/duffy36.png data/levels/duffy37.lua data/levels/duffy37.png data/levels/duffy38.lua data/levels/duffy38.png data/levels/duffy39.lua data/levels/duffy39.png data/levels/duffy4.lua data/levels/duffy4.png data/levels/duffy40.lua data/levels/duffy40.png data/levels/duffy41.lua data/levels/duffy41.png data/levels/duffy42.lua data/levels/duffy42.png data/levels/duffy43.lua data/levels/duffy43.png data/levels/duffy44.lua data/levels/duffy44.png data/levels/duffy45.lua data/levels/duffy45.png data/levels/duffy46.lua data/levels/duffy46.png data/levels/duffy47.lua data/levels/duffy47.png data/levels/duffy48.lua data/levels/duffy48.png data/levels/duffy49.lua data/levels/duffy49.png data/levels/duffy5.lua data/levels/duffy5.png data/levels/duffy50.lua data/levels/duffy50.png data/levels/duffy51.lua data/levels/duffy51.png data/levels/duffy52.lua data/levels/duffy52.png data/levels/duffy53.lua data/levels/duffy53.png data/levels/duffy54.lua data/levels/duffy54.png data/levels/duffy55.lua data/levels/duffy55.png data/levels/duffy56.lua data/levels/duffy56.png data/levels/duffy57.lua data/levels/duffy57.png data/levels/duffy58.lua data/levels/duffy58.png data/levels/duffy59.lua data/levels/duffy59.png data/levels/duffy6.lua data/levels/duffy6.png data/levels/duffy60.lua data/levels/duffy60.png data/levels/duffy61.lua data/levels/duffy61.png data/levels/duffy62.lua data/levels/duffy62.png data/levels/duffy63.lua data/levels/duffy63.png data/levels/duffy64.lua data/levels/duffy64.png data/levels/duffy65.lua data/levels/duffy65.png data/levels/duffy66.lua data/levels/duffy66.png data/levels/duffy67.lua data/levels/duffy67.png data/levels/duffy68.lua data/levels/duffy68.png data/levels/duffy69.lua data/levels/duffy69.png data/levels/duffy7.lua data/levels/duffy7.png data/levels/duffy70.lua data/levels/duffy70.png data/levels/duffy71.lua data/levels/duffy71.png data/levels/duffy72.lua data/levels/duffy72.png data/levels/duffy73.lua data/levels/duffy73.png data/levels/duffy8.lua data/levels/duffy8.png data/levels/duffy9.lua data/levels/duffy9.png data/levels/immanuel01.lua data/levels/immanuel01.png data/levels/immanuel02.lua data/levels/immanuel02.png data/levels/index.lua data/levels/index_clones_of_oxyd.txt data/levels/index_enigma.lua data/levels/index_enigma.txt data/levels/index_enigma2.txt data/levels/index_esprit.txt data/levels/index_experimental.txt data/levels/inex_enigma2.lua data/levels/jc01.lua data/levels/jc01.png data/levels/jc02.lua data/levels/jc02.png data/levels/jc03.lua data/levels/jc03.png data/levels/key.lua data/levels/key.png data/levels/lasers101.lua data/levels/lasers101.png data/levels/level10a.lua data/levels/level10a.png data/levels/level10b.lua data/levels/level10b.png data/levels/level10c.lua data/levels/level10c.png data/levels/level10d.lua data/levels/level10d.png data/levels/level10e.lua data/levels/level10e.png data/levels/level10f.lua data/levels/level10f.png data/levels/level11a.lua data/levels/level11a.png data/levels/level11b.lua data/levels/level11b.png data/levels/level11c.lua data/levels/level11c.png data/levels/level1a.lua data/levels/level1a.png data/levels/level1b.lua data/levels/level1b.png data/levels/level1c.lua data/levels/level1c.png data/levels/level1d.lua data/levels/level1d.png data/levels/level1e.lua data/levels/level1e.png data/levels/level1f.lua data/levels/level1f.png data/levels/level2a.lua data/levels/level2a.png data/levels/level2b.lua data/levels/level2b.png data/levels/level2c.lua data/levels/level2c.png data/levels/level2d.lua data/levels/level2d.png data/levels/level2e.lua data/levels/level2e.png data/levels/level2f.lua data/levels/level2f.png data/levels/level3a.lua data/levels/level3a.png data/levels/level3b.lua data/levels/level3b.png data/levels/level3c.lua data/levels/level3c.png data/levels/level3d.lua data/levels/level3d.png data/levels/level3e.lua data/levels/level3e.png data/levels/level3f.lua data/levels/level3f.png data/levels/level4a.lua data/levels/level4a.png data/levels/level4b.lua data/levels/level4b.png data/levels/level4c.lua data/levels/level4c.png data/levels/level4d.lua data/levels/level4d.png data/levels/level4e.lua data/levels/level4e.png data/levels/level4f.lua data/levels/level4f.png data/levels/level5a.lua data/levels/level5a.png data/levels/level5b.lua data/levels/level5b.png data/levels/level5c.lua data/levels/level5c.png data/levels/level5d.lua data/levels/level5d.png data/levels/level5e.lua data/levels/level5e.png data/levels/level5f.lua data/levels/level5f.png data/levels/level6a.lua data/levels/level6a.png data/levels/level6b.lua data/levels/level6b.png data/levels/level6c.lua data/levels/level6c.png data/levels/level6d.lua data/levels/level6d.png data/levels/level6e.lua data/levels/level6e.png data/levels/level6f.lua data/levels/level6f.png data/levels/level7a.lua data/levels/level7a.png data/levels/level7b.lua data/levels/level7b.png data/levels/level7c.lua data/levels/level7c.png data/levels/level7d.lua data/levels/level7d.png data/levels/level7e.lua data/levels/level7e.png data/levels/level7f.lua data/levels/level7f.png data/levels/level8a.lua data/levels/level8a.png data/levels/level8b.lua data/levels/level8b.png data/levels/level8c.lua data/levels/level8c.png data/levels/level8d.lua data/levels/level8d.png data/levels/level8e.lua data/levels/level8e.png data/levels/level8f.lua data/levels/level8f.png data/levels/level9a.lua data/levels/level9a.png data/levels/level9b.lua data/levels/level9b.png data/levels/level9c.lua data/levels/level9c.png data/levels/level9d.lua data/levels/level9d.png data/levels/level9e.lua data/levels/level9e.png data/levels/level9f.lua data/levels/level9f.png data/levels/m_tutor/Makefile.am data/levels/m_tutor/index.lua data/levels/m_tutor/index.txt data/levels/m_tutor/m_med1.lua data/levels/m_tutor/m_med1.png data/levels/m_tutor/m_med2.lua data/levels/m_tutor/m_med2.png data/levels/m_tutor/m_tut1.lua data/levels/m_tutor/m_tut1.png data/levels/m_tutor/m_tut10.lua data/levels/m_tutor/m_tut11.lua data/levels/m_tutor/m_tut2.lua data/levels/m_tutor/m_tut2.png data/levels/m_tutor/m_tut3.lua data/levels/m_tutor/m_tut3.png data/levels/m_tutor/m_tut4.lua data/levels/m_tutor/m_tut4.png data/levels/m_tutor/m_tut5.lua data/levels/m_tutor/m_tut5.png data/levels/m_tutor/m_tut6.lua data/levels/m_tutor/m_tut6.png data/levels/m_tutor/m_tut7.lua data/levels/m_tutor/m_tut7.png data/levels/m_tutor/m_tut8.lua data/levels/m_tutor/m_tut8.png data/levels/m_tutor/m_tut9.lua data/levels/m_tutor/m_tut9.png data/levels/martin01.lua data/levels/martin01.png data/levels/martin02.lua data/levels/martin02.png data/levels/martin03.lua data/levels/martin03.png data/levels/martin04.lua data/levels/martin04.png data/levels/martin05.lua data/levels/martin05.png data/levels/martin06.lua data/levels/martin06.png data/levels/martin07.lua data/levels/martin07.png data/levels/martin08.lua data/levels/martin08.png data/levels/martin09.lua data/levels/martin09.png data/levels/martin10.lua data/levels/martin10.png data/levels/martin100.lua data/levels/martin100.png data/levels/martin101.lua data/levels/martin101.png data/levels/martin102.lua data/levels/martin102.png data/levels/martin103.lua data/levels/martin103.png data/levels/martin104.lua data/levels/martin104.png data/levels/martin105.lua data/levels/martin105.png data/levels/martin11.lua data/levels/martin11.png data/levels/martin12.lua data/levels/martin12.png data/levels/martin13.lua data/levels/martin13.png data/levels/martin14.lua data/levels/martin14.png data/levels/martin15.lua data/levels/martin15.png data/levels/martin16.lua data/levels/martin16.png data/levels/martin17.lua data/levels/martin17.png data/levels/martin18.lua data/levels/martin18.png data/levels/martin19.lua data/levels/martin19.png data/levels/martin20.lua data/levels/martin20.png data/levels/martin21.lua data/levels/martin21.png data/levels/martin22.lua data/levels/martin22.png data/levels/martin23.lua data/levels/martin23.png data/levels/martin24.lua data/levels/martin24.png data/levels/martin25.lua data/levels/martin25.png data/levels/martin26.lua data/levels/martin26.png data/levels/martin27.lua data/levels/martin27.png data/levels/martin28.lua data/levels/martin28.png data/levels/martin29.lua data/levels/martin29.png data/levels/martin30.lua data/levels/martin30.png data/levels/martin31.lua data/levels/martin31.png data/levels/martin32.lua data/levels/martin32.png data/levels/martin33.lua data/levels/martin33.png data/levels/martin34.lua data/levels/martin34.png data/levels/martin35.lua data/levels/martin35.png data/levels/martin36.lua data/levels/martin36.png data/levels/martin37.lua data/levels/martin37.png data/levels/martin38.lua data/levels/martin38.png data/levels/martin39.lua data/levels/martin39.png data/levels/martin40.lua data/levels/martin40.png data/levels/martin41.lua data/levels/martin41.png data/levels/martin42.lua data/levels/martin42.png data/levels/martin43.lua data/levels/martin43.png data/levels/martin44.lua data/levels/martin44.png data/levels/martin45.lua data/levels/martin45.png data/levels/martin46.lua data/levels/martin46.png data/levels/martin47.lua data/levels/martin47.png data/levels/martin48.lua data/levels/martin48.png data/levels/martin49.lua data/levels/martin49.png data/levels/martin50.lua data/levels/martin50.png data/levels/martin51.lua data/levels/martin51.png data/levels/martin52.lua data/levels/martin52.png data/levels/martin53.lua data/levels/martin53.png data/levels/martin54.lua data/levels/martin54.png data/levels/martin55.lua data/levels/martin55.png data/levels/martin56.lua data/levels/martin56.png data/levels/martin57.lua data/levels/martin57.png data/levels/martin58.lua data/levels/martin58.png data/levels/martin59.lua data/levels/martin59.png data/levels/martin60.lua data/levels/martin60.png data/levels/martin61.lua data/levels/martin61.png data/levels/martin62.lua data/levels/martin62.png data/levels/martin63.lua data/levels/martin63.png data/levels/martin64.lua data/levels/martin64.png data/levels/martin65.lua data/levels/martin65.png data/levels/martin66.lua data/levels/martin66.png data/levels/martin67.lua data/levels/martin67.png data/levels/martin68.lua data/levels/martin68.png data/levels/martin69.lua data/levels/martin69.png data/levels/martin70.lua data/levels/martin70.png data/levels/martin71.lua data/levels/martin71.png data/levels/martin72.lua data/levels/martin72.png data/levels/martin73.lua data/levels/martin73.png data/levels/martin74.lua data/levels/martin74.png data/levels/martin75.lua data/levels/martin75.png data/levels/martin76.lua data/levels/martin76.png data/levels/martin77.lua data/levels/martin77.png data/levels/martin78.lua data/levels/martin78.png data/levels/martin79.lua data/levels/martin79.png data/levels/martin80.lua data/levels/martin80.png data/levels/martin81.lua data/levels/martin81.png data/levels/martin82.lua data/levels/martin82.png data/levels/martin83.lua data/levels/martin83.png data/levels/martin84.lua data/levels/martin84.png data/levels/martin85.lua data/levels/martin85.png data/levels/martin86.lua data/levels/martin86.png data/levels/martin87.lua data/levels/martin87.png data/levels/martin88.lua data/levels/martin88.png data/levels/martin89.lua data/levels/martin89.png data/levels/martin90.lua data/levels/martin90.png data/levels/martin91.lua data/levels/martin91.png data/levels/martin92.lua data/levels/martin92.png data/levels/martin93.lua data/levels/martin93.png data/levels/martin94.lua data/levels/martin94.png data/levels/martin95.lua data/levels/martin95.png data/levels/martin96.lua data/levels/martin96.png data/levels/martin97.lua data/levels/martin97.png data/levels/martin98.lua data/levels/martin98.png data/levels/martin99.lua data/levels/martin99.png data/levels/meditation1.lua data/levels/meditation1.png data/levels/meditation10.lua data/levels/meditation10.png data/levels/meditation11.lua data/levels/meditation11.png data/levels/meditation12.lua data/levels/meditation12.png data/levels/meditation13.lua data/levels/meditation13.png data/levels/meditation14.lua data/levels/meditation14.png data/levels/meditation15.lua data/levels/meditation15.png data/levels/meditation16.lua data/levels/meditation16.png data/levels/meditation17.lua data/levels/meditation17.png data/levels/meditation2.lua data/levels/meditation2.png data/levels/meditation3.lua data/levels/meditation3.png data/levels/meditation4.lua data/levels/meditation4.png data/levels/meditation5.lua data/levels/meditation5.png data/levels/meditation6.lua data/levels/meditation6.png data/levels/meditation7.lua data/levels/meditation7.png data/levels/meditation8.lua data/levels/meditation8.png data/levels/meditation9.lua data/levels/meditation9.png data/levels/mirrors.lua data/levels/mirrors.png data/levels/nat1.lua data/levels/nat1.png data/levels/nat10.lua data/levels/nat10.png data/levels/nat11.lua data/levels/nat11.png data/levels/nat12.lua data/levels/nat12.png data/levels/nat13.lua data/levels/nat13.png data/levels/nat14.lua data/levels/nat14.png data/levels/nat15.lua data/levels/nat15.png data/levels/nat16.lua data/levels/nat16.png data/levels/nat17.lua data/levels/nat17.png data/levels/nat18.lua data/levels/nat18.png data/levels/nat19.lua data/levels/nat19.png data/levels/nat2.lua data/levels/nat2.png data/levels/nat20.lua data/levels/nat20.png data/levels/nat21.lua data/levels/nat21.png data/levels/nat22.lua data/levels/nat22.png data/levels/nat3.lua data/levels/nat3.png data/levels/nat4.lua data/levels/nat4.png data/levels/nat5.lua data/levels/nat5.png data/levels/nat6.lua data/levels/nat6.png data/levels/nat7.lua data/levels/nat7.png data/levels/nat8.lua data/levels/nat8.png data/levels/nat9.lua data/levels/nat9.png data/levels/natmaze.lua data/levels/natmaze1.lua data/levels/natmaze1.png data/levels/natmaze2.lua data/levels/natmaze2.png data/levels/natmaze3.lua data/levels/natmaze3.png data/levels/natmaze4.lua data/levels/natmaze4.png data/levels/natmaze5.lua data/levels/natmaze5.png data/levels/natmaze6.lua data/levels/natmaze6.png data/levels/new.lua data/levels/oxe03.lua data/levels/oxe03.png data/levels/oxe05.lua data/levels/oxe05.png data/levels/oxe11.lua data/levels/oxe11.png data/levels/oxe12.lua data/levels/oxe12.png data/levels/oxe13.lua data/levels/oxe13.png data/levels/oxe14.lua data/levels/oxe14.png data/levels/oxe21.lua data/levels/oxe21.png data/levels/oxe23.lua data/levels/oxe23.png data/levels/oxe28.lua data/levels/oxe28.png data/levels/oxe30.lua data/levels/oxe30.png data/levels/oxm009.lua data/levels/oxm009.png data/levels/oxm010.lua data/levels/oxm010.png data/levels/oxm011.lua data/levels/oxm011.png data/levels/oxm012.lua data/levels/oxm012.png data/levels/oxm016.lua data/levels/oxm016.png data/levels/oxm020.lua data/levels/oxm020.png data/levels/oxm021.lua data/levels/oxm021.png data/levels/oxm023.lua data/levels/oxm023.png data/levels/patches/Makefile.am data/levels/patches/ox1_051.lua data/levels/patches/ox1_052.lua data/levels/patches/ox1_065.lua data/levels/patches/ox1_077.lua data/levels/patches/ox1_128.lua data/levels/patches/ox1_192.lua data/levels/patches/pox_001.lua data/levels/patches/pox_059.lua data/levels/peter_001.lua data/levels/peter_001.png data/levels/qq1.lua data/levels/qq1.png data/levels/qq2.lua data/levels/qq2.png data/levels/qq3.lua data/levels/qq3.png data/levels/ralf.lua data/levels/ralf01.lua data/levels/ralf01.png data/levels/ralf02.lua data/levels/ralf02.png data/levels/ralf03.lua data/levels/ralf03.png data/levels/ralf04.lua data/levels/ralf04.png data/levels/ralf05.lua data/levels/ralf05.png data/levels/ralf06.lua data/levels/ralf06.png data/levels/ralf07.lua data/levels/ralf07.png data/levels/ralf08.lua data/levels/ralf08.png data/levels/ralf09.lua data/levels/ralf09.png data/levels/ralf10.lua data/levels/ralf10.png data/levels/ralf11.lua data/levels/ralf11.png data/levels/ralf12.lua data/levels/ralf12.png data/levels/ralf14.lua data/levels/ralf14.png data/levels/ralf15.lua data/levels/ralf15.png data/levels/ralf_sokoban.lua data/levels/rtest.lua data/levels/sesame.lua data/levels/sesame.png data/levels/siegfried100.lua data/levels/siegfried100.png data/levels/siegfried101.lua data/levels/siegfried101.png data/levels/siegfried102.lua data/levels/siegfried102.png data/levels/siegfried103.lua data/levels/siegfried103.png data/levels/siegfried104.lua data/levels/siegfried104.png data/levels/siegfried70.lua data/levels/siegfried70.png data/levels/siegfried71.lua data/levels/siegfried71.png data/levels/siegfried72.lua data/levels/siegfried72.png data/levels/siegfried73.lua data/levels/siegfried73.png data/levels/siegfried74.lua data/levels/siegfried74.png data/levels/siegfried75.lua data/levels/siegfried75.png data/levels/siegfried76.lua data/levels/siegfried76.png data/levels/siegfried77.lua data/levels/siegfried77.png data/levels/siegfried78.lua data/levels/siegfried78.png data/levels/siegfried79.lua data/levels/siegfried79.png data/levels/siegfried80.lua data/levels/siegfried80.png data/levels/siegfried81.lua data/levels/siegfried81.png data/levels/siegfried82.lua data/levels/siegfried82.png data/levels/siegfried83.lua data/levels/siegfried83.png data/levels/siegfried84.lua data/levels/siegfried84.png data/levels/siegfried85.lua data/levels/siegfried85.png data/levels/siegfried86.lua data/levels/siegfried86.png data/levels/siegfried87.lua data/levels/siegfried87.png data/levels/siegfried88.lua data/levels/siegfried88.png data/levels/siegfried89.lua data/levels/siegfried89.png data/levels/siegfried90.lua data/levels/siegfried90.png data/levels/siegfried91.lua data/levels/siegfried91.png data/levels/siegfried92.lua data/levels/siegfried92.png data/levels/siegfried93.lua data/levels/siegfried93.png data/levels/siegfried94.lua data/levels/siegfried94.png data/levels/siegfried95.lua data/levels/siegfried95.png data/levels/siegfried96.lua data/levels/siegfried96.png data/levels/siegfried97.lua data/levels/siegfried97.png data/levels/siegfried98.lua data/levels/siegfried98.png data/levels/siegfried99.lua data/levels/siegfried99.png data/levels/space.lua data/levels/space.png data/levels/space.xml data/levels/ss1.lua data/levels/ss1.png data/levels/ss10.lua data/levels/ss10.png data/levels/ss11.lua data/levels/ss11.png data/levels/ss12.lua data/levels/ss12.png data/levels/ss13.lua data/levels/ss13.png data/levels/ss14.lua data/levels/ss14.png data/levels/ss15.lua data/levels/ss15.png data/levels/ss16.lua data/levels/ss16.png data/levels/ss17.lua data/levels/ss17.png data/levels/ss2.lua data/levels/ss2.png data/levels/ss3.lua data/levels/ss3.png data/levels/ss4.lua data/levels/ss4.png data/levels/ss5.lua data/levels/ss5.png data/levels/ss6.lua data/levels/ss6.png data/levels/ss7.lua data/levels/ss7.png data/levels/ss8.lua data/levels/ss8.png data/levels/ss9.lua data/levels/ss9.png data/levels/ss_esp07.lua data/levels/ss_esp07.png data/levels/ss_esp08.lua data/levels/ss_esp08.png data/levels/ss_esp09.lua data/levels/ss_esp09.png data/levels/ss_esp100.lua data/levels/ss_esp100.png data/levels/ss_esp11.lua data/levels/ss_esp11.png data/levels/ss_esp12.lua data/levels/ss_esp12.png data/levels/ss_esp16.lua data/levels/ss_esp16.png data/levels/ss_esp17.lua data/levels/ss_esp17.png data/levels/ss_esp18.lua data/levels/ss_esp18.png data/levels/ss_esp20.lua data/levels/ss_esp20.png data/levels/ss_esp21.lua data/levels/ss_esp21.png data/levels/ss_esp22.lua data/levels/ss_esp22.png data/levels/ss_esp23.lua data/levels/ss_esp23.png data/levels/ss_esp24.lua data/levels/ss_esp24.png data/levels/ss_esp25.lua data/levels/ss_esp25.png data/levels/ss_esp27.lua data/levels/ss_esp27.png data/levels/ss_esp28.lua data/levels/ss_esp28.png data/levels/ss_esp29.lua data/levels/ss_esp29.png data/levels/ss_esp31.lua data/levels/ss_esp31.png data/levels/ss_esp32.lua data/levels/ss_esp32.png data/levels/ss_esp34.lua data/levels/ss_esp34.png data/levels/ss_esp35.lua data/levels/ss_esp35.png data/levels/ss_esp36.lua data/levels/ss_esp36.png data/levels/ss_esp37.lua data/levels/ss_esp37.png data/levels/ss_esp38.lua data/levels/ss_esp38.png data/levels/ss_esp39.lua data/levels/ss_esp39.png data/levels/ss_esp41.lua data/levels/ss_esp41.png data/levels/ss_esp42.lua data/levels/ss_esp42.png data/levels/ss_esp43.lua data/levels/ss_esp43.png data/levels/ss_esp47.lua data/levels/ss_esp47.png data/levels/ss_esp48.lua data/levels/ss_esp48.png data/levels/ss_esp49.lua data/levels/ss_esp49.png data/levels/ss_esp50.lua data/levels/ss_esp50.png data/levels/ss_esp52.lua data/levels/ss_esp52.png data/levels/ss_esp54.lua data/levels/ss_esp54.png data/levels/ss_esp55.lua data/levels/ss_esp55.png data/levels/ss_esp58.lua data/levels/ss_esp58.png data/levels/ss_esp59.lua data/levels/ss_esp59.png data/levels/ss_esp61.lua data/levels/ss_esp61.png data/levels/ss_esp63.lua data/levels/ss_esp63.png data/levels/ss_esp65.lua data/levels/ss_esp65.png data/levels/ss_esp66.lua data/levels/ss_esp66.png data/levels/ss_esp68.lua data/levels/ss_esp68.png data/levels/ss_esp69.lua data/levels/ss_esp69.png data/levels/ss_esp70.lua data/levels/ss_esp70.png data/levels/ss_esp73.lua data/levels/ss_esp73.png data/levels/ss_esp74.lua data/levels/ss_esp74.png data/levels/ss_esp75.lua data/levels/ss_esp75.png data/levels/ss_esp76.lua data/levels/ss_esp76.png data/levels/ss_esp77.lua data/levels/ss_esp77.png data/levels/ss_esp79.lua data/levels/ss_esp79.png data/levels/ss_esp80.lua data/levels/ss_esp80.png data/levels/ss_esp81.lua data/levels/ss_esp81.png data/levels/ss_esp82.lua data/levels/ss_esp82.png data/levels/ss_esp83.lua data/levels/ss_esp83.png data/levels/ss_esp84.lua data/levels/ss_esp84.png data/levels/ss_esp85.lua data/levels/ss_esp85.png data/levels/ss_esp86.lua data/levels/ss_esp86.png data/levels/ss_esp87.lua data/levels/ss_esp87.png data/levels/ss_esp88.lua data/levels/ss_esp88.png data/levels/ss_esp89.lua data/levels/ss_esp89.png data/levels/ss_esp91.lua data/levels/ss_esp91.png data/levels/ss_esp92.lua data/levels/ss_esp92.png data/levels/ss_esp93.lua data/levels/ss_esp93.png data/levels/ss_esp94.lua data/levels/ss_esp94.png data/levels/ss_esp95.lua data/levels/ss_esp95.png data/levels/ss_esp96.lua data/levels/ss_esp96.png data/levels/ss_esp97.lua data/levels/ss_esp97.png data/levels/ss_esp98.lua data/levels/ss_esp98.png data/levels/ss_esp99.lua data/levels/ss_esp99.png data/levels/ss_mag100.lua data/levels/ss_mag100.png data/levels/ss_ox38.lua data/levels/ss_ox38.png data/levels/ss_pox11.lua data/levels/ss_pox11.png data/levels/ss_pox55.lua data/levels/ss_pox55.png data/levels/test.lua data/levels/test.png data/levels/test_impulses.lua data/levels/todo.lua data/levels/todo.png data/levels/wb1.lua data/levels/wb10.lua data/levels/wb11.lua data/levels/wb12.lua data/levels/wb13.lua data/levels/wb2.lua data/levels/wb3.lua data/levels/wb4.lua data/levels/wb5.lua data/levels/wb6.lua data/levels/wb7.lua data/levels/wb8.lua data/levels/wb9.lua data/levels/welcome.lua data/levels/welcome.png data/levels/welcome.xml data/models-2d.lua data/models-32.lua data/models-40.lua data/models-48.lua data/models-editor.lua data/models-oxyd.lua data/models.lua data/sound/Makefile.am data/sound/README data/sound/ballcollision.wav data/sound/boing.wav data/sound/boink.wav data/sound/drip.wav data/sound/dropinwater.wav data/sound/drown.wav data/sound/explosion0.wav data/sound/explosion1.wav data/sound/explosion2.wav data/sound/fart.wav data/sound/invrotate.wav data/sound/it-triggerdown.wav data/sound/it-triggerup.wav data/sound/menu.s3m data/sound/menuexit.wav data/sound/menumove.wav data/sound/menuok.wav data/sound/menustop.wav data/sound/menuswitch.wav data/sound/pickup.wav data/sound/shatter.wav data/sound/st-coinslot.wav data/sound/st-fakeoxyd.wav data/sound/st-laser.wav data/sound/st-magic.wav data/sound/st-metal.wav data/sound/st-mirrorturn.wav data/sound/st-move.wav data/sound/st-oxydopen.wav data/sound/st-oxydopened.wav data/sound/st-stone.wav data/sound/st-switch.wav data/sound/st-thud.wav data/sound/st-timer.wav data/sound/suck2.wav data/sound/swamped.wav data/sound/switch.wav data/startup.lua data/thumbs/Makefile.am data/thumbs/README doc/CREATING-LEVELS doc/HACKING doc/Makefile.am doc/TODO doc/ant_lua.txt doc/enigma.6 doc/functions.css doc/functions.html doc/manual/Makefile.am doc/manual/enigma.html doc/manual/enigma.texi doc/manual/enigma_1.html doc/manual/enigma_2.html doc/manual/enigma_3.html doc/manual/enigma_4.html doc/manual/enigma_5.html doc/manual/enigma_abt.html doc/manual/enigma_ovr.html doc/manual/images/Makefile.am doc/manual/images/intro-inventory.png doc/manual/images/intro-meditation.png doc/manual/images/intro-oxyd.png doc/manual/images/intro-plank.png doc/manual/images/intro-twoplayer.png doc/manual/images/it-explosives.png doc/manual/images/it-flags.png doc/manual/images/it-umbrella.png doc/manual/images/levelmenu.png doc/manual/images/logo.png doc/manual/images/st-lethal.png doc/manual/images/st-magic.png doc/manual/images/st-mail.png doc/manual/images/st-mirrors.png doc/manual/images/st-oxyds.png doc/manual/images/st-shogun.png doc/manual/images/st-swap.png doc/manual/index.html doc/refman/Makefile.am doc/refman/enigma-ref.html doc/refman/enigma-ref.texi doc/refman/texi2html.init enigma etc/Info.plist etc/Makefile.am etc/README-SDL.txt etc/enigma.desktop etc/enigma.icns etc/enigma.nsi.in etc/enigma.png etc/enigma.spec.in etc/mac-build.sh etc/mingw32-configure.sh etc/mingw32-dist.sh.in etc/nlcvt.pl intl/ChangeLog intl/VERSION intl/bindtextdom.c intl/config.charset intl/dcgettext.c intl/dcigettext.c intl/dcngettext.c intl/dgettext.c intl/dngettext.c intl/eval-plural.h intl/explodename.c intl/finddomain.c intl/gettext.c intl/gettextP.h intl/gmo.h intl/hash-string.h intl/intl-compat.c intl/l10nflist.c intl/libgnuintl.h.in intl/loadinfo.h intl/loadmsgcat.c intl/localcharset.c intl/localcharset.h intl/locale.alias intl/localealias.c intl/localename.c intl/log.c intl/ngettext.c intl/os2compat.c intl/os2compat.h intl/osdep.c intl/plural-exp.c intl/plural-exp.h intl/plural.c intl/plural.y intl/printf-args.c intl/printf-args.h intl/printf-parse.c intl/printf-parse.h intl/printf.c intl/ref-add.sin intl/ref-del.sin intl/relocatable.c intl/relocatable.h intl/textdomain.c intl/vasnprintf.c intl/vasnprintf.h intl/vasnwprintf.h intl/wprintf-parse.h intl/xsize.h lib-src/Jamfile lib-src/Makefile.am lib-src/enet/Jamfile lib-src/enet/LICENSE lib-src/enet/Makefile.am lib-src/enet/README lib-src/enet/autogen.sh lib-src/enet/configure.in lib-src/enet/host.c lib-src/enet/include/Makefile.am lib-src/enet/include/enet/Makefile.am lib-src/enet/include/enet/enet.h lib-src/enet/include/enet/list.h lib-src/enet/include/enet/memory.h lib-src/enet/include/enet/protocol.h lib-src/enet/include/enet/time.h lib-src/enet/include/enet/types.h lib-src/enet/include/enet/unix.h lib-src/enet/include/enet/utility.h lib-src/enet/include/enet/win32.h lib-src/enet/list.c lib-src/enet/memory.c lib-src/enet/packet.c lib-src/enet/peer.c lib-src/enet/protocol.c lib-src/enet/unix.c lib-src/enet/win32.c lib-src/lua/Jamfile lib-src/lua/Makefile.am lib-src/lua/README lib-src/lua/lapi.c lib-src/lua/lapi.h lib-src/lua/lauxlib.c lib-src/lua/lauxlib.h lib-src/lua/lbaselib.c lib-src/lua/lcode.c lib-src/lua/lcode.h lib-src/lua/ldblib.c lib-src/lua/ldebug.c lib-src/lua/ldebug.h lib-src/lua/ldo.c lib-src/lua/ldo.h lib-src/lua/lfunc.c lib-src/lua/lfunc.h lib-src/lua/lgc.c lib-src/lua/lgc.h lib-src/lua/liolib.c lib-src/lua/llex.c lib-src/lua/llex.h lib-src/lua/llimits.h lib-src/lua/lmathlib.c lib-src/lua/lmem.c lib-src/lua/lmem.h lib-src/lua/lobject.c lib-src/lua/lobject.h lib-src/lua/lopcodes.h lib-src/lua/lparser.c lib-src/lua/lparser.h lib-src/lua/lstate.c lib-src/lua/lstate.h lib-src/lua/lstring.c lib-src/lua/lstring.h lib-src/lua/lstrlib.c lib-src/lua/ltable.c lib-src/lua/ltable.h lib-src/lua/ltests.c lib-src/lua/ltm.c lib-src/lua/ltm.h lib-src/lua/lua.h lib-src/lua/luadebug.h lib-src/lua/lualib.h lib-src/lua/lundump.c lib-src/lua/lundump.h lib-src/lua/lvm.c lib-src/lua/lvm.h lib-src/lua/lzio.c lib-src/lua/lzio.h lib-src/lua/tolua-4.0a_enigma.diff lib-src/lua/tolua-4.0a_enigma.diff.README lib-src/lua/tolua.h lib-src/lua/tolua_bd.c lib-src/lua/tolua_eh.c lib-src/lua/tolua_eh.h lib-src/lua/tolua_gp.c lib-src/lua/tolua_lb.c lib-src/lua/tolua_rg.c lib-src/lua/tolua_rg.h lib-src/lua/tolua_tm.c lib-src/lua/tolua_tm.h lib-src/lua/tolua_tt.c lib-src/lua/tolua_tt.h lib-src/oxydlib/Bitmap.cpp lib-src/oxydlib/Bitmap.h lib-src/oxydlib/COPYING lib-src/oxydlib/DatFile.cpp lib-src/oxydlib/DatFile.h lib-src/oxydlib/FileUtils.cpp lib-src/oxydlib/FileUtils.h lib-src/oxydlib/Jamfile lib-src/oxydlib/Level.cpp lib-src/oxydlib/Level.h lib-src/oxydlib/Makefile.OLD lib-src/oxydlib/Makefile.am lib-src/oxydlib/OxydVersion.h lib-src/oxydlib/README lib-src/oxydlib/README.enigma lib-src/oxydlib/VecUtils.cpp lib-src/oxydlib/VecUtils.h lib-src/oxydlib/enigma_mapping.cpp lib-src/oxydlib/enigma_mapping.h lib-src/oxydlib/extractbitmaps.cpp lib-src/oxydlib/extractchunks.cpp lib-src/oxydlib/printlevels.cpp lib-src/oxydlib/printstats.cpp lib-src/oxydlib/test.cpp lib-src/zipios++/AUTHORS lib-src/zipios++/COPYING lib-src/zipios++/ChangeLog lib-src/zipios++/INSTALL lib-src/zipios++/Jamfile lib-src/zipios++/Makefile.am lib-src/zipios++/NEWS lib-src/zipios++/README lib-src/zipios++/acinclude.m4 lib-src/zipios++/autogen.sh lib-src/zipios++/configure.ac lib-src/zipios++/doxyfile lib-src/zipios++/src/Jamfile lib-src/zipios++/src/Makefile.am lib-src/zipios++/src/appendzip.cpp lib-src/zipios++/src/backbuffer.h lib-src/zipios++/src/basicentry.cpp lib-src/zipios++/src/collcoll.cpp lib-src/zipios++/src/deflateoutputstreambuf.cpp lib-src/zipios++/src/dircoll.cpp lib-src/zipios++/src/directory.cpp lib-src/zipios++/src/directory.h lib-src/zipios++/src/fcoll.cpp lib-src/zipios++/src/fcollexceptions.cpp lib-src/zipios++/src/fileentry.cpp lib-src/zipios++/src/filepath.cpp lib-src/zipios++/src/filterinputstreambuf.cpp lib-src/zipios++/src/filteroutputstreambuf.cpp lib-src/zipios++/src/inflateinputstreambuf.cpp lib-src/zipios++/src/outputstringstream.h lib-src/zipios++/src/zipfile.cpp lib-src/zipios++/src/ziphead.cpp lib-src/zipios++/src/zipheadio.cpp lib-src/zipios++/src/zipinputstream.cpp lib-src/zipios++/src/zipinputstreambuf.cpp lib-src/zipios++/src/zipios_common.h lib-src/zipios++/src/zipoutputstream.cpp lib-src/zipios++/src/zipoutputstreambuf.cpp lib-src/zipios++/zipios++/Makefile.am lib-src/zipios++/zipios++/basicentry.h lib-src/zipios++/zipios++/collcoll.h lib-src/zipios++/zipios++/deflateoutputstreambuf.h lib-src/zipios++/zipios++/dircoll.h lib-src/zipios++/zipios++/fcoll.h lib-src/zipios++/zipios++/fcollexceptions.h lib-src/zipios++/zipios++/fileentry.h lib-src/zipios++/zipios++/filepath.h lib-src/zipios++/zipios++/filterinputstreambuf.h lib-src/zipios++/zipios++/filteroutputstreambuf.h lib-src/zipios++/zipios++/inflateinputstreambuf.h lib-src/zipios++/zipios++/meta-iostreams.h lib-src/zipios++/zipios++/simplesmartptr.h lib-src/zipios++/zipios++/virtualseeker.h lib-src/zipios++/zipios++/zipfile.h lib-src/zipios++/zipios++/ziphead.h lib-src/zipios++/zipios++/zipheadio.h lib-src/zipios++/zipios++/zipinputstream.h lib-src/zipios++/zipios++/zipinputstreambuf.h lib-src/zipios++/zipios++/zipios_defs.h lib-src/zipios++/zipios++/zipoutputstream.h lib-src/zipios++/zipios++/zipoutputstreambuf.h m4/ChangeLog m4/Makefile.am m4/codeset.m4 m4/gettext.m4 m4/glibc21.m4 m4/iconv.m4 m4/intdiv0.m4 m4/intmax.m4 m4/inttypes-pri.m4 m4/inttypes.m4 m4/inttypes_h.m4 m4/isc-posix.m4 m4/lcmessage.m4 m4/lib-ld.m4 m4/lib-link.m4 m4/lib-prefix.m4 m4/longdouble.m4 m4/longlong.m4 m4/nls.m4 m4/po.m4 m4/printf-posix.m4 m4/progtest.m4 m4/signed.m4 m4/size_max.m4 m4/stdint_h.m4 m4/uintmax_t.m4 m4/ulonglong.m4 m4/wchar_t.m4 m4/wint_t.m4 m4/xsize.m4 po/ChangeLog po/Makefile.in.in po/Makevars po/POTFILES.in po/Rules-quot po/boldquot.sed po/de.po po/en@boldquot.header po/en@quot.header po/enigma.pot po/insert-header.sin po/quot.sed po/remove-potcdate.sin src/Jamfile src/Makefile.am src/actors.cc src/actors.hh src/actors_internal.hh src/client.cc src/client.hh src/client_internal.hh src/common.hh src/d_engine.hh src/d_models.cc src/d_models.hh src/d_statusbar.hh src/display-lua.cc src/display-lua.hh src/display-lua.pkg src/display.cc src/display.hh src/editor-lua.cc src/editor-lua.hh src/editor-lua.pkg src/editor.cc src/editor.hh src/editor_impl.hh src/enigma-lua.cc src/enigma-lua.hh src/enigma-lua.pkg src/enigma.cc src/enigma.doxygen src/enigma.doxygen.fulldoc src/enigma.hh src/enigma.ico src/enigma.rc src/enigma.res src/file.cc src/file.hh src/file_internal.hh src/floors.cc src/floors.hh src/fwd.hh src/game.cc src/game.hh src/gui-lua.pkg src/gui.cc src/gui.hh src/help.cc src/help.hh src/items.cc src/items.hh src/laser.cc src/laser.hh src/levelpack.cc src/levels.cc src/levels.hh src/lua.cc src/lua.hh src/main.cc src/main.hh src/menus.cc src/menus.hh src/menus_internal.hh src/net_enet.cc src/network.cc src/network.hh src/objects.cc src/objects.hh src/options.cc src/options.hh src/ox_extra.cc src/ox_magnum.cc src/ox_oxyd1.cc src/ox_peroxyd.cc src/oxyd.cc src/oxyd.hh src/oxyd_internal.hh src/player.cc src/player.hh src/px-lua.cc src/px-lua.hh src/px-lua.pkg src/px/IMG_SavePNG.c src/px/IMG_SavePNG.h src/px/Jamfile src/px/Makefile.am src/px/README src/px/SDL_gfxPrimitives.c src/px/SDL_gfxPrimitives.h src/px/SDL_gfxPrimitives_font.h src/px/SDL_rotozoom.c src/px/SDL_rotozoom.h src/px/alist.hh src/px/argp.cc src/px/argp.hh src/px/array2.hh src/px/buffer.cc src/px/buffer.hh src/px/cache.hh src/px/callback.hh src/px/dict.cc src/px/dict.hh src/px/error.hh src/px/font.cc src/px/font.hh src/px/geom.cc src/px/geom.hh src/px/math.cc src/px/math.hh src/px/px.hh src/px/pxfwd.hh src/px/sdl.cc src/px/sdl.hh src/px/system.hh src/px/system_unix.cc src/px/testargp.cc src/px/tools.cc src/px/tools.hh src/px/video.cc src/px/video.hh src/resources.cc src/resources.hh src/server.cc src/server.hh src/sound.cc src/sound.hh src/sound_internal.hh src/st_switches.cc src/stones.cc src/stones.hh src/stones_complex.cc src/stones_internal.hh src/stones_simple.cc src/video.cc src/video.hh src/world.cc src/world.hh src/world_internal.hh tools/Jamfile tools/Makefile.am tools/getopt.c tools/getopt.h tools/getopt1.c tools/oxydstat/00search.pl tools/oxydstat/Makefile tools/oxydstat/README tools/oxydstat/dat2opt.sh tools/ttf2bmf.cc