2009-01-03  peterhull90  <peterhull90@iMac.local>

	* maps/mapdraw.h: Fixed typos and made it use PATH_MAX if available

2009-01-02  peterhull90  <peterhull90@iMac.local>

	* Info-KQ_osx.plist, KQ-osx.xcodeproj/.cvsignore, KQ-osx.xcodeproj/project.pbxuser, KQ-osx.xcodeproj/project.pbxproj:
	Added XCode 2.x project

	* include/console.h, include/draw.h, include/kq.h, src/console.c, src/credits.c, src/draw.c, src/intrface.c, src/kq.c, src/osx.m:
	Implemented console (only when DEBUGMODE is defined)
	Fixed some compiler warnings

2008-12-30  peterhull90  <peterhull90@iMac.local>

	* src/osx.m: Changed handling of resource paths that don't exist.

	* scripts/tower.lua:
	Fixed cosmetic bug where floor switches did not change when stepped on.
	Added code comment with the solution for the stones and floor switches puzzles.

2008-02-24  peterhull90  <peterhull90@iMac.local>

	* src/setup.c:
	Fix for 'warning: ISO C90 forbids mixed declarations and code' that actually compiles!

	* src/setup.c:
	Fix for 'warning: ISO C90 forbids mixed declarations and code'

2008-01-31  wk2  <wk2@iMac.local>

	* release/make-release.sh:
	* Fixed bug that prevented make-release.sh from functioning properly on Bourne compatible shells.
	* Updated default INC and LIB dirs, and we now strip linux binaries.

2008-01-31  wk2  <wk2@iMac.local>

	* release/make-release.sh:
	* Fixed bug that prevented make-release.sh from functioning properly on Bourne compatible shells.
	* Updated default INC and LIB dirs, and we now strip linux binaries.

2008-01-30  wk2  <wk2@iMac.local>

	* README_MINGW.txt:
	* Added instructions for cross-compiling for Windows from Linux

	* src/intrface.c:
	* KQ wasn't compiling. Fixed that. Redefined lua_dofile to not be static, to match the definition in lauxlib.h

2008-01-29  evoguenther  <evoguenther@iMac.local>

	* Makefile.am, README_MINGW.txt, configure.ac, po/de.po, src/enemyc.c, src/intrface.c:
	Use gettexts "intl" feature
	Some Win32 buildfixes
	Update de.po

	* src/sgame.c, src/shopmenu.c, include/shopmenu.h, maps/mapdiff.c, maps/mapdraw.h, maps/mapdraw2.c, maps/mapedit.c, maps/mapedit2.h, maps/mapshared.c, src/credits.c, src/draw.c, src/entity.c, src/intrface.c, src/kq.c, src/menu.c, src/movement.c, src/music.c, src/selector.c, AUTHORS, configure.ac, include/draw.h, include/entity.h, include/intrface.h, include/kq.h, include/selector.h:
	Some harmless cleanups

	* scripts/Makefile.am: use portable make

2008-01-28  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po: more spanish

	* scripts/cave3a.lua: gettext lines

	* scripts/town1.lua: Spanish translation

	* po/kq.pot: Spanish translations

	* po/es.po: Spanish translation

	* scripts/fort.lua: Some translations

2008-01-20  peterhull90  <peterhull90@iMac.local>

	* data/mpcx.dat, src/draw.c, src/kq.c:
	Changes to allow accented characters for language translations.
	* Modified datafile with new glyphs
	* Modified UTF-8 support to find those glyphs
	* Modified main file to allow the larger glyph bitmap

2008-01-16  wk2  <wk2@iMac.local>

	* maps/mapedit2.c, maps/mapedit2.h, src/bounds.c, include/bounds.h, maps/mainwindow.c, maps/mapdraw2.c, maps/mapdraw2.glade:
	* Added shadows to mapdraw2
	* Added bounding boxes to mapdraw2
	* Misc fixes.

	* maps/mainwindow.c, maps/mapdraw2.c, maps/mapdraw2.glade, maps/mapedit2.c, maps/mapedit2.h:
	* made mapdraw2's current_value text box behavior less weird.
	* made it so that you could place tiles in mapdraw2 by dragging the mouse over the map area.
	* fixed a bug that sometimes resulted in phantom entities with maps saved with mapdraw2. Sometimes, after deleting an
	entity, and then saving the map, the entity would come back.
	* made the function names in mapdraw2 more consistent, and rearranged some functions to make them easier to find.

2008-01-15  wk2  <wk2@iMac.local>

	* maps/mainwindow.c, maps/mapdraw2.c, maps/mapdraw2.glade, maps/mapedit2.c, maps/mapedit2.h, maps/mapstructs.c:
	* Added the ability to create new maps from within mapdraw2. mapdraw2 no longer needs mapdraw's assistance (although some
	things are still easier in mapdraw).
	* Properly aligned mapdraw2.glade. This was done automatically when I saved the new file with glade-3.

2008-01-14  peterhull90  <peterhull90@iMac.local>

	* src/osx.m:
	Added path searching as implemented by wk2 for unix and windows

2008-01-14  wk2  <wk2@iMac.local>

	* src/unix.c:
	* Made "get_lua_file_path more flexible, so it can be ported to kq.c, and used for all OSes.
	* Changed the clunky "open file to see if it exists" method with the convenient allegro function "exists()".

	* po/es.po, scripts/.cvsignore, .cvsignore, po/.cvsignore:
	Updated .cvsignore files. Mostly in regards to gettext. Also added cheat.lua to scripts/.cvsignore.

	* release/make-release.sh:
	Ammended make-release.sh to link KQ with Windows gettext libraries.

	* src/win.c: KQ compiles for Windows again.

2008-01-13  wk2  <wk2@iMac.local>

	* release/make-release.sh:
	* Added a function for creating a Linux release for the mapeditor files. It still needs some touching up.

	* maps/mapedit.c, maps/mapshared.c, maps/mainwindow.c:
	* mapdraw and mapdraw2 first look for pcx files (and mapdraw2's mapdraw2.glade) in DATA_DIR/data/<file_name>, and if that
	fails, it looks in the current directory for these files.
	* mapdraw no longer loops through the pcx files if it can't find the required one. It halts if one is missing. This
	shouldn't happen anyway.

	* src/dos.c, src/intrface.c, src/unix.c, src/win.c, src/beos.c:
	* KQ now checks the user's home directory for resource files before it checks the KQ install directory.
	* Had to modify the way kqres handles scripts. It now requires that ".lob" and ".lua" be ommitted.
	* I probably broke MacOSX, because osx.m was written in a language I am unfamiliar with, and I would not have been able to
	test it anyway (no Mac)
	* I was unable to test the changes I made to beos.c, dos.c, and win.c.

2008-01-11  wk2  <wk2@iMac.local>

	* src/sgame.c:
	* Added a NULL terminator to the end of curmap when loading. Loading a game would fail in some unusual situations.

2007-12-03  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po, scripts/town1.lua:
	741 translated messages, 4 fuzzy translations, 1065 untranslated
	messages.

2007-11-30  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po:
	Finished the manor stage spanish translation

	* scripts/manor.lua:

	Added some strings to gettext

2007-11-27  peterhull90  <peterhull90@iMac.local>

	* src/draw.c:
	Added some more glyph indexes (no glyphs yet though) and 3 and 4 byte UTF-8 support, which will need checking. Invalid glyphs are logged, but appear as spaces and don't cause program_death any more.

	* src/credits.c: Added WinterKnight and updated year to 2007

2007-11-26  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po:
	568 Translated messages, 1220 resting

2007-11-26  peterhull90  <peterhull90@iMac.local>

	* src/bounds.c: Undocumented parameter fixed (doxygen warning)

2007-11-26  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po:
	Finish translating starting and town1

	* po/es.po:

	Translated Starting and half of Town1

2007-11-26  wk2  <wk2@iMac.local>

	* AUTHORS: Added myself to the list of AUTHORS

	* README: Added some info into the README about debugging and cheating.

	* src/credits.c, src/sgame.c:
	Fixed a couple of syntax errors that prevented KQ from compiling.

2007-11-25  peterhull90  <peterhull90@iMac.local>

	* src/draw.c:
	UTF-8 fixes, glyphs mapped to unaccented latin chars for now

2007-11-24  evoguenther  <evoguenther@iMac.local>

	* po/POTFILES.in, maps/mapdraw2.glade:
	Add maps/mapdraw2.glade to POTFILES.in

2007-11-23  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po:
	Translated more messages

2007-11-21  edgarmolina  <edgarmolina@iMac.local>

	* po/es.po:

	Some strings translated, some from the main menu

	* po/es.po, po/kq.pot, po/LINGUAS, po/de.po:

	added es locale and updated linguas, de.po and kq.pot to the last
	gettext messages

	* src/setup.c, src/shopmenu.c, KQ-Linux.kdevelop/KQ.kdevelop, KQ-Linux.kdevelop/KQ.kdevses, src/draw.c, src/eskill.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/magic.c, src/masmenu.c, src/menu.c, src/music.c, src/music_dumb.c, src/music_jgmod.c, src/scrnshot.c, src/selector.c:

	Added _("") to strings to use gettext interpreter

2007-11-20  evoguenther  <evoguenther@iMac.local>

	* po/Rules-Lua, po/de.po, po/kq.pot, scripts/Makefile.am, INSTALL, Makefile.am, po/Makefile.in.in:
	Fix make distcheck

2007-11-19  peterhull90  <peterhull90@iMac.local>

	* src/draw.c: UTF-8 decoding added

2007-11-19  edgarmolina  <edgarmolina@iMac.local>

	* src/eqpmenu.c:

	Updated to gettext

	* src/entity.c, src/enemyc.c: *** empty log message ***

	* src/draw.c:

	Updated strings to gettext

	* src/credits.c:

	Modified strings to use gettext, added gunther and myself to the credits

	* src/combat.c:

	Updated strings to use gettext

	* src/sgame.c:

	Added _("") to all the string to use gettext

2007-11-18  evoguenther  <evoguenther@iMac.local>

	* po/LINGUAS, po/de.po, po/kq.pot, src/kq.c: run make update-po.

	* scripts/town7.lua, scripts/town8.lua, scripts/cave3a.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/global.lua, scripts/goblin.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/init.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/starting.lua, scripts/sunarin.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua:
	Mark all messages in the Lua scripts for translation.

	* other/luaxgettext, po/Makefile.in.in, po/POTFILES.in, po/POTFILES.lua, src/intrface.c:
	Add support for Lua with a modified script from Yann Dirson for Wesnoth.

	luaxgettext only works with benign input files, but that shouldn't be a problem as we control all input files.

	Export the gettext function to lua.

2007-11-17  edgarmolina  <edgarmolina@iMac.local>

	* KQ-Linux.kdevelop/KQ.kdevelop, maps/mapdump.c, maps/mapedit.c, po/LINGUAS, po/de.po, po/kq.pot, src/kq.c, src/sgame.c:
	Added #include <locale.h> to mapdump.c and mapedit.c
	beta translation files

	* KQ-Linux.kdevelop/Doxyfile, KQ-Linux.kdevelop/KQ.kdevelop, KQ-Linux.kdevelop/KQ.kdevelop.pcs, KQ-Linux.kdevelop/KQ.kdevses, KQ-Linux.kdevelop/config.log:
	*** empty log message ***

2007-11-17  evoguenther  <evoguenther@iMac.local>

	* maps/mapdraw.h, maps/mapdraw2.c, maps/mapdump.c, maps/mapedit.c, po/LINGUAS, po/Makevars, po/POTFILES.in, po/de.po, po/kq.pot, src/kq.c, Makefile.am, configure.ac, include/gettext.h, include/kq.h, maps/mapdiff.c:
	Add gettext support.

2007-11-13  wk2  <wk2@iMac.local>

	* scripts/pscripts/town6.lua, scripts/pscripts/town7.lua, scripts/pscripts/town4.lua, scripts/pscripts/town5.lua, scripts/pscripts/town1.lua, scripts/pscripts/town2.lua, scripts/pscripts/town3.lua, scripts/pscripts/starting.lua, scripts/pscripts/temple1.lua, scripts/pscripts/temple2.lua, scripts/pscripts/tower.lua, scripts/pscripts/grotto2.lua, scripts/pscripts/guild.lua, scripts/pscripts/main.lua, scripts/pscripts/manor.lua, scripts/pscripts/pass.lua, scripts/pscripts/estate.lua, scripts/pscripts/fort.lua, scripts/pscripts/grotto.lua, scripts/pscripts/coliseum.lua, scripts/pscripts/cult.lua, scripts/pscripts/dville.lua, scripts/pscripts/cave2.lua, scripts/pscripts/cave3a.lua, scripts/pscripts/cave3b.lua, scripts/pscripts/cave4.lua, scripts/pscripts/cheat.lua, scripts/pscripts/.cvsignore, scripts/pscripts/bridge.lua, scripts/pscripts/camp.lua, scripts/pscripts/cave1.lua:
	Removing pscripst from cvs.

	* src/masmenu.c, src/menu.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/eskill.c, src/heroc.c, src/hskill.c, src/intrface.c, src/kq.c, src/magic.c, scripts/town6.lua, scripts/town7.lua, src/combat.c, src/draw.c, src/enemyc.c, scripts/town5.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/global.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/init.lua, scripts/main.lua, scripts/preall.sh, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town3.lua, include/res.h, include/shopmenu.h, scripts/cave4.lua, scripts/cave5.lua, include/intrface.h, include/kq.h, include/magic.h, include/progress.h:
	Changed the way special items work. They are added and removed via lua scripts.
	Changed the save game format to include special items.
	Modified scripts to set and remove special items.
	Removed progress.h, as it is no longer needed.

2007-11-12  wk2  <wk2@iMac.local>

	* src/combat.c: Random encounters were accidently temporarily disabled.

2007-11-10  peterhull90  <peterhull90@iMac.local>

	* src/combat.c:
	Bug fix: hero_level and encounter were used before initialisation

2007-10-27  wk2  <wk2@iMac.local>

	* release/kq.nsi, release/linux-bin-README, release/linux-bin-install.sh, release/make-release.sh, release/win32-bin-COPYING, release/win32-bin-README:
	Adding files that I use to create releases to the repository.

2007-09-17  peterhull90  <peterhull90@iMac.local>

	* Mac/README.rtf: Removed text about a patch being required

2007-09-10  peterhull90  <peterhull90@iMac.local>

	* src/enemyc.c: Added formatting command for doxygen

2007-09-02  wk2  <wk2@iMac.local>

	* scripts/cave5.lua: Fixed "blowup" bug that caused freeze.
	Thanks Jonathan Hepburn for the patch.

2007-09-01  wk2  <wk2@iMac.local>

	* src/unix.c:
	Reverted my previous comment in unix.c. mkdir has no effect on existing
	directories.

	* Makefile.am, include/combat.h, include/heroc.h, include/intrface.h, include/itemdefs.h, include/kq.h, include/magic.h, include/progress.h, include/res.h, include/sgame.h, include/shopmenu.h, include/structs.h, scripts/Makefile.am, scripts/allsc.txt, scripts/coliseum.lua, scripts/global.lua, scripts/init.lua, scripts/starting.lua, src/combat.c, src/disk.c, src/draw.c, src/enemyc.c, src/entity.c, src/heroc.c, src/intrface.c, src/kq.c, src/magic.c, src/menu.c, src/res.c, src/sgame.c, src/shopmenu.c, src/unix.c:
	Big changes. Geared towards removing content from C Code, and putting it into scripts.
	1) map_no
	2) removed progress.h
	3) shop into init.lua:init_shops
	4) lua lob
	5) separated progress to shops_time, save_spells, etc.
	6) malloc to fixed array

	1) Removed most of the code in progress.h and put it into global.lua
	2) map_no is no longer used, although mapdraw programs can still read and write it.
	3) Shops are no longer defined in code. They are now defined in init_shop in the new
	script init.lua. Added a s_shops structure to replace the funky multi-dimensional
	shops array.
	4) KQ will attempt to load the appropriate lob file from the scripts directory. If
	the lob file is not there, it will try to load the equivalent lua file. You do not
	have to compile scripts. You still have to "prepare" them if they use any item
	constants.
	5) The progress array was being used to store progress, shop visit times, and
	magical spell status. I split these into different arrays, maintaining backwards
	compatibility.
	6) Some arrays, such as progress, were inappropriately using malloc and free, when
	being declared with a fixed size would have been appropriate. I fixed some of these.

2007-08-31  wk2  <wk2@iMac.local>

	* maps/mapdraw2.c, maps/mapedit.c, maps/mapedit2.c, maps/mapfile.c, maps/mapshared.c:
	Fixed segfault in mapdraw2. Both mapdraw and mapdraw2 work OK now.
	Misc map fixes.

	* .cvsignore: Needed update. Should work better now.

2007-08-30  wk2  <wk2@iMac.local>

	* maps/mapdraw.h, maps/mapedit.c, maps/mapfile.c, maps/mapshared.c, maps/mapstructs.c:
	Fixed glibc abort in mapdraw. Markers would get added, but no memory would be allocated for them.
	I removed the markers array and superseded it with gmap.markers.

	* maps/camp.map, scripts/camp.lua:
	Reverted previous changes. They were designed to fix the "diagonal avoidance" bug, which has already been fixed.
	Instead, they introduce a bug. Specifically, they disallowed the player from completing Cassandra's side quest.

2007-08-29  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/mapedit.c: Tightened a few loops

2007-08-29  wk2  <wk2@iMac.local>

	* fix.bat: Putting it back.

	* readme.txt, setup.cfg, COPYING, COPYING.txt, fix.bat, fixbe.sh, fixosx.sh, fixunix.sh, kq.cfg, kq.gdt, kq.gpr:
	Removed several unnecessary files.

2007-08-20  wk2  <wk2@iMac.local>

	* maps/mapedit2.c: Slightly clarified convert_icon()

	* maps/mapdraw2.glade, maps/mapshared.c:
	Fixed segfault in mapdraw2. Changed mapdraw2 menu to English.

	* include/kq.h, include/structs.h, src/kq.c: Cleaned up code.

2007-08-12  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/Changes.txt: Change log for the map editor (initial upload)

2007-08-11  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/town6.map, maps/camp.map, maps/main.map:
	Layout fixes and added some bounding boxes

	* maps/readme.txt: Updated details about map editor

	* maps/mapedit.c, maps/mapedit2.c, maps/mapshared.c, maps/mapdraw.h, maps/mapdump.c:
	A few updates to the map editor

	* scripts/town5.lua, scripts/camp.lua, scripts/cave5.lua, scripts/temple1.lua, scripts/town2.lua:
	Added comments

	* src/heroc.c, src/kq.c, src/entity.c: Minor fixes

2007-08-10  peterhull90  <peterhull90@iMac.local>

	* maps/mapshared.c: Fix for seg fault in Linux when saving maps
	http://sourceforge.net/mailarchive/message.php?msg_name=d343164f0708071546q607f5961vce2c97938a4032f2%40mail.gmail.com

2007-08-09  peterhull90  <peterhull90@iMac.local>

	* scripts/pscripts/.cvsignore:
	Ignore these files as they are generated by the preprocessor

2007-07-26  wk2  <wk2@iMac.local>

	* maps/mapedit2.c:
	mapedit2 now works in Windows. It was a one line fix. Took me almost 2 weeks to track down.

2007-07-24  wk2  <wk2@iMac.local>

	* maps/mainwindow.c, maps/mapedit2.c, maps/mapshared.c:

	Fixed segfault in mapdraw2 after adding markers. gmap.markers now points to valid memory.
	mapdraw2 no longer uses duplicate variable num_markers. It only uses gmap.num_markers.

2007-07-11  peterhull90  <peterhull90@iMac.local>

	* src/setup.c: [ 1750665 ] Helper strings in Config Menu out of order

2007-05-27  wk2  <wk2@iMac.local>

	* Makefile.am:
	Added sunarin.lob. It was getting built, because everything in KQ/scripts
	gets built. But it wasn't getting removed, because it wasn't in the Makefile.
	This was causing problems for some people.

2007-05-26  wk2  <wk2@iMac.local>

	* src/entity.c:

	Fixed zone and entity avoidance bugs. #1674841 #1674825 #1675502(partial)

	* maps/mapshared.c:

	If Misc.pcx is not in your current directory, you now get a more helpful
	error message.

	* maps/mainwindow.c, maps/mapdraw.h, maps/mapdraw2.c, maps/mapdraw2.glade, maps/mapdraw2.h, maps/mapedit2.c, maps/mapedit2.h, maps/mapshared.c:

	Made mapdraw2 interface slightly more intuitive. Cleaned up code a bit.

2007-03-22  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/main.map: Fixed an obstacle problem by Oracle's caves

2007-03-16  wk2  <wk2@iMac.local>

	* scripts/town5.lua:

	Prevent player from losing the Ember's Key if he hasn't acquired Ayla yet.
	That way, he can come back and have her join when her quest is finished being written.
	Also, prevents permanent lockout from acuiring Ayla if the player forgot to talk to her, or didn't see her on his way out of the Ember's Guild.

	* scripts/dville.lua, scripts/guild.lua, scripts/sunarin.lua, scripts/tower.lua, scripts/town1.lua:

	Added some notes regarding how close certain quests are to being completely written.
	Notes are in both code and character bubbles.

	* scripts/main.lua:

	Changed abrupt to halt to informative message regarding future Malkaron's fortress.

	* scripts/town8.lua:

	Fixed a couple of warps. They tried to warp to non-existant markers.

	* scripts/cult.lua:

	No longer freezes when you rescue Breanne.

	* maps/goblin.map:

	Fixed a couple of warps. They tried to warp to non-existant markers.

	* maps/cave5.map:

	Missing obstacles allowed you to walk through walls.

2007-03-15  wk2  <wk2@iMac.local>

	* maps/mainwindow.c, maps/mapdraw2.glade, maps/mapedit2.c, maps/mapedit2.h:

	Added several features, such as editing zones, obstacles, and markers.
	Improved UI flexibility and functionality.

2007-03-08  wk2  <wk2@iMac.local>

	* scripts/temple1.lua:

	Fixed game freezes if you talk to priest from the West bug.

	* src/combat.c:

	Added no_monsters cheat (includes non-random encounters)
	Fixed repulse bypasses non-random encounters bug (such as the Opal Dragon)

	* include/kq.h, src/setup.c, src/kq.c:

	Added no_monsters cheat (includes non-random encounters)

	* scripts/prep.pl:

	Removed stray end brace "}". Should work now.

	* src/combat.c:

	Fixed every_hit_999 cheat

	* include/kq.h:

	Added extra cheats no_random_encounters and every_hit_999

	* src/setup.c:

	Added extra cheats no_random_encounters and every_hit_999
	Save debugging mode on exit

	* src/combat.c, src/kq.c:

	Added extra cheats no_random_encounters and every_hit_999

	* src/sgame.c:
	Prevent segfault in cheat mode by declaring mutable string save_str onto the stack.

	* maps/mapshared.c:
	Declaring bound_box before using is not redundant. Required to compile.

2007-03-07  evoguenther  <evoguenther@iMac.local>

	* Makefile.am, configure.ac, include/kq.h, maps/mapdraw2.c, maps/mapedit2.c, maps/mapfile.c:
	Linux: Fix some "fails to build" errors

2007-03-07  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/camp.map: Fixed a missing obstacle to a tree base

	* scripts/town2.lua: (Hopefully) fixed treasure chest removal bug

	* maps/mapdraw.h: Added #ifndef MAX_PATH, if not already defined

	* maps/camp.map: Added missing obstacle

2007-03-05  teamterradactyl  <teamterradactyl@iMac.local>

	* src/kq.c: Minor code clean-up

	* src/sgame.c: Cleaned up the system menu a bit

	* src/combat.c: Changed program_exit to return(1)

	* scripts/sunarin.lua: Added zones, corrected typos

	* other/tileset.txt: Uniformed tiles, added FORTRESS tileset

	* other/rescmp.c: Fixed formatting, shuffled functions around

	* maps/mapshared.c: Removed redundant s_bound prototype

	* maps/makefile: Corrected MAKE errors with the current makefile

	* maps/sunarin.map: Extra marker by the king

	* include/mpcx.h: Renamed FORTRESS.PCX to FORTRESS_PCX

	* data/tileset.kq, data/mpcx.dat: Updated available tilesets

2006-11-12  peterhull90  <peterhull90@iMac.local>

	* data/tileset.kq: Added fortress.pcx tileset

	* other/.cvsignore: Added cvsignore for this directory

2006-11-12  teamterradactyl  <teamterradactyl@iMac.local>

	* data/mpcx.dat: New Sunarin fortress added

	* include/mpcx.h, include/selector.h, include/kq.h:
	Dumping a few updates into the CVS

	* maps/sunarin.map: New Sunarin fortress

	* maps/fortress.pcx: New fortress tilemap

2006-11-12  peterhull90  <peterhull90@iMac.local>

	* other/hero.txt, other/rescmp.c, other/tileset.txt:
	Raw files for *.kq and their compiler

2006-11-12  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/cave3a.map, maps/fort.map, maps/guild.map, maps/main.map, maps/mapdata.c, maps/mapdiff.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c, maps/mapent.c, maps/mapfile.c, maps/mapshared.c, maps/mapstructs.c, maps/town1.map, maps/town3.map, maps/town4.map, maps/town5.map:
	Dumping a few updates into the CVS

	* scripts/sunarin.lua: Initial script created for new Sunarin fortress

	* scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/cave6a.lua, scripts/cave6b.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/esteria.lua, scripts/fort.lua, scripts/global.lua, scripts/goblin.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/shrine.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua, scripts/tunnel.lua, src/credits.c, src/draw.c, src/entity.c, src/intrface.c, src/res.c:
	Dumping a few updates into the CVS

2006-08-01  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/make.bat: Added the -O2 compile flag for extra warnings

	* maps/mapdraw2.c: Fixed spacing; no other changes made

	* maps/bridge.map, maps/bridge2.map, maps/camp.map, maps/cave1.map, maps/cave3a.map, maps/guild.map, maps/town2.map, maps/town4.map, maps/town5.map, maps/town6.map, maps/town7.map, maps/town8.map, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave3a.lua, scripts/cave4.lua, scripts/estate.lua, scripts/grotto.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/starting.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua, scripts/bridge.lua:
	Updated to map revision 2, includes bounded areas

	* src/kq.c, src/entity.c, src/intrface.c:
	Initialized variables that were giving compile warnings

	* src/misc/runner.c: Fixed spacing; no other changes made

2006-07-30  peterhull90  <peterhull90@iMac.local>

	* Makefile.am: Added new files to build

2006-07-27  evoguenther  <evoguenther@iMac.local>

	* Makefile.am, configure.ac, src/intrface.c:
	configure searches for Debian's place for Lua 5.1, too

2006-07-27  teamterradactyl  <teamterradactyl@iMac.local>

	* src/setup.c, src/sgame.c, src/shopmenu.c, src/masmenu.c, src/menu.c, src/movement.c, src/music_dumb.c, src/music_jgmod.c, src/res.c, src/selector.c, src/credits.c, src/disk.c, src/dos.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/fade.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/magic.c, src/beos.c, src/bounds.c, src/combat.c, scripts/pass.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua, scripts/cave1.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/global.lua, scripts/goblin.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, mkfiles/makefile.all, mkfiles/makefile.cfg:
	Alphabetized stuff and added bounding areas

	* maps/town5.map, maps/town6.map, maps/town7.map, maps/town8.map, maps/cave6a.map, maps/cave6b.map, maps/coliseum.map, maps/cult.map, maps/dville.map, maps/estate.map, maps/fort.map, maps/goblin.map, maps/grotto.map, maps/grotto2.map, maps/guild.map, maps/main.map, maps/manor.map, maps/pass.map, maps/starting.map, maps/temple1.map, maps/temple2.map, maps/tower.map, maps/town1.map, maps/town2.map, maps/town3.map, maps/town4.map, maps/bridge.map, maps/bridge2.map, maps/camp.map, maps/cave1.map, maps/cave2.map, maps/cave3a.map, maps/cave3b.map, maps/cave4.map, maps/cave5.map:
	Updated to map revision 2, includes bounded areas

	* maps/newtown.pcx: Updated some tiles

	* maps/mapfile.c, maps/mapshared.c, maps/mapstructs.c, maps/make.bat, maps/mapdiff.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c, maps/mapent.c, include/bounds.h, include/disk.h, include/draw.h, include/enemyc.h, include/intrface.h, include/itemmenu.h, include/kq.h, include/menu.h, include/selector.h, include/setup.h, include/sgame.h, include/shopmenu.h, include/structs.h, include/timing.h:
	Alphabetized stuff and added bounding areas

	* data/mpcx.dat: Updated some tiles

2006-07-10  peterhull90  <peterhull90@iMac.local>

	* include/timing.h, src/combat.c, src/draw.c, src/effects.c, src/hskill.c, src/intrface.c, src/kq.c, src/setup.c, src/heroc.c, src/sgame.c, src/shopmenu.c, src/timing.c:
	Renamed wait to kq_wait because the former caused conflicts on OS X

2006-05-29  peterhull90  <peterhull90@iMac.local>

	* Makefile.am, src/unix.c:
	Installs scripts in $(pkglibdir) (usually /usr/lib/kq)
	instead of $(pkgdatadir) (/usr/share/kq) because compiled LUA scripts
	are platform-specific and should therefore be treated as code, not data.
	It also changes the binary name in the $(KQ_BIN) variable from "KQ" to
	"kq" so that the executable path detection in src/unix.c works.
	Submitted by Sam Hocevar

	* scripts/cult.lua, src/intrface.c:
	fixes a crash in cult.lua when the game is not run
	from the development directory.
	Submitted by Sam Hocevar

2006-05-27  peterhull90  <peterhull90@iMac.local>

	* ChangeLog: Updates ChangeLog as auto-generated by emacs

2006-05-02  peterhull90  <peterhull90@iMac.local>

	* src/intrface.c: Added marker() function

2006-05-02  teamterradactyl  <teamterradactyl@iMac.local>

	* maps/mapedit.c:
	Added ability to change relative numbers (plus and minus signs)

	* maps/mapfile.c: Fixed typo in one comment

	* maps/mount.pcx: Changed a tile from transparent

	* maps/manor.map, maps/pass.map, maps/temple1.map, maps/temple2.map, maps/town1.map, maps/bridge.map, maps/bridge2.map, maps/camp.map, maps/cave1.map, maps/cave2.map, maps/cave3a.map, maps/cave3b.map, maps/cave4.map, maps/cave5.map, maps/cave6a.map, maps/cave6b.map, maps/coliseum.map, maps/cult.map, maps/dville.map, maps/estate.map, maps/fort.map, maps/goblin.map, maps/grotto.map, maps/grotto2.map, maps/guild.map, maps/main.map, scripts/coliseum.lua, scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/cave6a.lua, scripts/cave6b.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/global.lua, scripts/goblin.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua:
	Script updates, map changes

2006-05-02  peterhull90  <peterhull90@dell>

	* src/intrface.c: Added marker() function

2006-05-02  teamterradactyl  <teamterradactyl@dell>

	* maps/mapedit.c:
	Added ability to change relative numbers (plus and minus signs)

	* maps/mapfile.c: Fixed typo in one comment

	* maps/mount.pcx: Changed a tile from transparent

	* maps/manor.map, maps/pass.map, maps/temple1.map, maps/temple2.map, maps/town1.map, maps/bridge.map, maps/bridge2.map, maps/camp.map, maps/cave1.map, maps/cave2.map, maps/cave3a.map, maps/cave3b.map, maps/cave4.map, maps/cave5.map, maps/cave6a.map, maps/cave6b.map, maps/coliseum.map, maps/cult.map, maps/dville.map, maps/estate.map, maps/fort.map, maps/goblin.map, maps/grotto.map, maps/grotto2.map, maps/guild.map, maps/main.map, scripts/coliseum.lua, scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/cave6a.lua, scripts/cave6b.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/global.lua, scripts/goblin.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua:
	Script updates, map changes

2006-05-01  teamterradactyl  <teamterradactyl@dell>

	* data/mpcx.dat, include/mpcx.h: Updated tile in mpcx.dat for mount.pcx

	* src/unix.c, src/win.c, src/timing.c, src/setup.c:
	Formatted with indent

	* src/kq.c:
	Formatted with indent, used vars argc, argv in main function

	* src/intrface.c:
	Formatted with indent, added set_background and set_midground

	* src/entity.c, src/draw.c: Formatted with indent

	* src/disk.c: Included typecast to avoid compile errors

	* src/combat.c: Shadows under fighters during battle

2006-05-01  peterhull90  <peterhull90@dell>

	* include/progress.h, maps/cave5.map, scripts/cave5.lua:
	Implemented side-quest 7

2006-04-30  peterhull90  <peterhull90@dell>

	* mkfiles/makefile.mgw: Fixed compile on MinGW

2006-04-30  teamterradactyl  <teamterradactyl@dell>

	* include/movement.h: Fixed some sort of spacing issue

2006-04-23  peterhull90  <peterhull90@dell>

	* include/kq.h, src/effects.c, src/eqpmenu.c, src/fade.c, src/heroc.c, src/kq.c, src/magic.c, src/music.c, src/res.c, src/scrnshot.c, src/sgame.c, src/shopmenu.c, src/draw.c:
	Adjusted order of #includes to make kq.h come first

	* src/intrface.c: Merged set_XXXX and set_XXXXm functions.
	Added some more comments.

2006-04-22  evoguenther  <evoguenther@dell>

	* Makefile.am, acinclude.m4, configure.ac, maps/mainwindow.c, maps/mapdraw2.c, maps/mapdraw2.glade, maps/mapdraw2.h, maps/mapedit2.c, maps/mapedit2.h:
	add mapdraw2 files

	* maps/cave2.map, maps/manor.map, maps/town1.map, maps/cave1.map:
	place some tiles on Layer 3 to address the fact that the characters can now move on part of those tiles

2006-04-16  peterhull90  <peterhull90@dell>

	* scripts/.cvsignore: Ignore generated makefiles (corrected mistake)

	* scripts/.cvsignore: Ignore generated makefiles

	* scripts/makefile: Removed file - it is now generated by autotools

2006-04-13  peterhull90  <peterhull90@dell>

	* .cvsignore: More files to ignore

	* Makefile.in, config.h.in: No longer required

2006-04-10  evoguenther  <evoguenther@dell>

	* src/entity.c:
	Fix diagonal movement when the target tile is not a full obstruction

2006-04-09  peterhull90  <peterhull90@dell>

	* scripts/global.lua, src/intrface.c:
	Merge change_map and change_mapm; same function handles either ("map", "marker") or ("map", x, y, x, y) syntax

	* src/draw.c:
	Changed previous fix a little - instead of making a special buffer for
	the Escaped message, made a special buffer for the framerate. This
	should be more robust.
	Also draws a black box as background for the frame rate display and pads
	to 3 digits

2006-04-08  peterhull90  <peterhull90@dell>

	* src/heroc.c, src/kq.c:
	Changed previous fix a little - instead of making a special buffer for the Escaped message, made a special buffer for the framerate. This should be more robust.
	Also draws a black box as background for the frame rate display and pads to 3 digits

2006-04-08  evoguenther  <evoguenther@dell>

	* configure.ac, acinclude.m4: check for aldumb with END_OF_MAIN in use

	* maps/mapedit.c: allocate strbuf before its (potential) first use

	* Makefile.am, README, configure.ac, scripts/Makefile.am, scripts/prep.pl:
	some minor build updates and fixes

2006-04-08  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdata.c, maps/mapdraw.h, maps/mapedit.c, maps/mapfile.c, maps/mapshared.c:
	Added Attrib searching features

2006-04-07  peterhull90  <peterhull90@dell>

	* Makefile.am, configure.ac:
	Additions to build the application bundle on OSX

	* src/intrface.c:
	Show an error message if a compiled script is not found

2006-04-06  peterhull90  <peterhull90@dell>

	* src/heroc.c:
	Fixed problem where frame rate would overwrite 'escaped' message

	* src/draw.c: Removed useless reference to 'skips'

	* include/kq.h, include/timing.h, src/combat.c, src/draw.c, src/eqpmenu.c, src/heroc.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/masmenu.c, src/menu.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/timing.c:
	Timing improvement patch from G.Brammer

	* include/kq.h, src/draw.c, src/entity.c, src/intrface.c, src/kq.c, src/selector.c:
	Diagonal movement patch from G.Brammer

	* include/kq.h: Pull in config.h where appropriate

2006-03-29  peterhull90  <peterhull90@dell>

	* src/intrface.c, src/kq.c, src/movement.c, src/setup.c:
	Fixed some doxygen warnings

2006-03-25  peterhull90  <peterhull90@dell>

	* acinclude.m4: Pasted in definition of AM_PROG_OBJC

	* config.h.in: Brought into line with configure.ac (KQ_CHEATS etc)

	* .cvsignore: More files to ignore

	* NEWS, README, readme.txt: Updated build instructions

	* configure.ac:
	Mod to allow selection of debug code and cheat code in ./configure (accidentally lost in previous updates)

2006-03-22  peterhull90  <peterhull90@dell>

	* src/unix.c:
	Added code to operate in 'installed' mode, where the exe/data are in their proper locations, or development mode, where they are in subdirectories of the KQ directory.

	* src/intrface.c:
	Put #include "kq.h" at the top so that it includes the config.h stuff first.

2006-02-19  peterhull90  <peterhull90@dell>

	* src/sgame.c: Removed some commented-out dead code

2006-02-12  peterhull90  <peterhull90@dell>

	* other/kq.ico, src/winres.rc, mkfiles/makefile.mgw:
	Added windres stuff for Windows Icon

2006-02-10  peterhull90  <peterhull90@dell>

	* Makefile.am: Removed some files that weren't part of the repository.

2006-02-09  peterhull90  <peterhull90@dell>

	* Makefile.am, configure.ac, scripts/Makefile.am:
	More on build system including contributions from Gunther Brammer

	* acinclude.m4, objc-detect.m4: M4 macros for detecting Objective-C

2006-01-30  peterhull90  <peterhull90@dell>

	* Mac/COPYING.txt, Mac/Info.plist, Mac/KQ-icon.icns, Mac/README.rtf, Mac/Screenshot.pdf:
	Mac OSX support files

2006-01-29  peterhull90  <peterhull90@dell>

	* scripts/pscripts/bridge.lua, scripts/pscripts/camp.lua, scripts/pscripts/cave1.lua, scripts/pscripts/cave2.lua, scripts/pscripts/cave3a.lua, scripts/pscripts/cave3b.lua, scripts/pscripts/cave4.lua, scripts/pscripts/cheat.lua, scripts/pscripts/coliseum.lua, scripts/pscripts/cult.lua, scripts/pscripts/dville.lua, scripts/pscripts/estate.lua, scripts/pscripts/fort.lua, scripts/pscripts/grotto.lua, scripts/pscripts/grotto2.lua, scripts/pscripts/guild.lua, scripts/pscripts/main.lua, scripts/pscripts/manor.lua, scripts/pscripts/pass.lua, scripts/pscripts/starting.lua, scripts/pscripts/temple1.lua, scripts/pscripts/temple2.lua, scripts/pscripts/tower.lua, scripts/pscripts/town1.lua, scripts/pscripts/town2.lua, scripts/pscripts/town3.lua, scripts/pscripts/town4.lua, scripts/pscripts/town5.lua, scripts/pscripts/town6.lua, scripts/pscripts/town7.lua:
	precompiled scripts

	* AUTHORS, INSTALL, README: GNU standard files

	* debian/kq.6: Updated emails

2006-01-07  peterhull90  <peterhull90@dell>

	* Makefile.in, configure.ac, mkfiles/makefile.all: autotools now on OSX

	* mkfiles/makefile.all: Build system

	* readme.txt: Build instructions

	* Makefile.in, configure.ac: More work on autotools

2006-01-02  peterhull90  <peterhull90@dell>

	* src/intrface.c: Added stack trace (in debug mode) for lua code

	* scripts/global.lua: fix for crash in team selector

	* Makefile.in, configure.ac:
	Updated build - checks for existence of Lua and Allegro,
	start of platform checks

2005-12-22  peterhull90  <peterhull90@dell>

	* src/intrface.c:
	Fix to metatable implementation (caused crash in 'touch_fire')

2005-12-21  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdump.c:
	Moved several functions to mapshared to help with mapdump

	* changes.txt: Updated recent changes

	* src/sgame.c: Fixed spacing

	* src/res.c: Added comments

	* src/menu.c: Fixed spacing

	* src/eqpmenu.c: Fixed single typo

	* src/draw.c: Reporting possible parallax problems

	* src/kq.c, src/setup.c: Added cpu_usage()

	* maps/readme.txt: Updated map editor details

	* maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c, maps/mapent.c, maps/mapfile.c, maps/mapshared.c:
	Moved several functions to mapshared to help with mapdump

	* include/res.h: Added comments

	* include/kq.h: Added cpu_usage()

	* maps/town8.map: Added shadows

	* include/structs.h: Spaced out some lines (no other changes)

2005-12-21  peterhull90  <peterhull90@dell>

	* configure.ac: removed unnecesary dependencies

2005-12-20  peterhull90  <peterhull90@dell>

	* makefile: File removed - generated by autotools or fix.bat

	* include/intrface.h, src/intrface.c: Change to Lua 5

	* .cvsignore: Ignore some files associated with autotools

	* Makefile.in, config.h.in, configure.ac:
	First checkin of autotools files

2005-11-25  teamterradactyl  <teamterradactyl@dell>

	* src/entity.c: Removed stray parentheses.

	* scripts/town7.lua, scripts/town4.lua: Allowed TravelPoint warp

	* scripts/town1.lua: Restored EklaWelcomer to JB original cute message

	* scripts/tower.lua: Expanded Oracle plot

	* scripts/temple2.lua:
	Removed debug WARP code that should have been removed already

	* scripts/main.lua, scripts/dville.lua: Expanded Denorian plot

	* scripts/cave4.lua: Added markers, moved some tiles

	* scripts/cave3a.lua: Added markers, added Oracle Monster plot

	* src/entity.c:
	Fixed formatting with indent program and added Kill comments

	* src/intrface.c, src/kq.c: Fixed formatting with indent program

	* src/magic.c: Fixed possible warp bug with markers

	* src/movement.c: Fixed formatting with indent program

	* src/shopmenu.c: Removed unnecessary spaces

	* maps/camp.map, maps/cave3a.map, maps/cave3b.map, maps/cave4.map, maps/main.map, maps/temple2.map, maps/town4.map, maps/town7.map:
	Added script-specific markers to the map

	* maps/mapent.c, maps/mapedit.c, maps/mapdraw.h:
	Set max screen limits and optimized screen retrace

	* include/progress.h: Added the Pulcannen TravelPoint

2005-09-09  teamterradactyl  <teamterradactyl@dell>

	* src/shopmenu.c: Added another shop

	* src/menu.c: Added Rusty Key for our Grotto Temple Ruins

	* src/kq.c: Added change_mapm function for Marker support

	* src/intrface.c: Lots of changes to marker support

	* scripts/bridge.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/cave6b.lua, scripts/dville.lua, scripts/estate.lua, scripts/esteria.lua, scripts/fort.lua, scripts/global.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/shrine.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua, scripts/tunnel.lua:
	Added Marker support and code tidied

	* maps/mapedit.c: Lots of changes to marker support

	* maps/mapdiff.c: Added Marker support for some functions

	* maps/Misc.pcx, maps/newtown.pcx: Added new tiles

	* maps/bridge.map, maps/bridge2.map, maps/cave1.map, maps/cave3a.map, maps/cave3b.map, maps/cave5.map, maps/cave6a.map, maps/cave6b.map, maps/estate.map, maps/fort.map, maps/grotto.map, maps/pass.map, maps/temple1.map, maps/town1.map, maps/town2.map, maps/town4.map, maps/town5.map, maps/town6.map, maps/town7.map, maps/town8.map:
	Added Markers to maps

	* include/progress.h: Added a few more P_ progresses

	* include/kq.h: Added Marker support for some functions

	* data/mpcx.dat: Tiles added to several maps

2005-08-29  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdata.c: Tidied code: no functionality changes

2005-07-13  teamterradactyl  <teamterradactyl@dell>

	* scripts/tower.lua: Added Markers support, some plot updates

	* scripts/estate.lua, scripts/main.lua, scripts/town1.lua, scripts/town2.lua:
	Script code cleaned up

	* scripts/allsc.txt: Added maps

	* src/movement.c, src/kq.c, src/menu.c: Code cleanups

	* src/intrface.c: Extended Markers support

	* maps/tower.map: Moved tiles, added Markers

	* maps/mapdiff.c, maps/mapdraw.h, maps/mapedit.c:
	Extended Markers support

	* maps/entities.pcx, maps/estate.map, maps/main.map: Tile changes

	* include/kq.h: Added another NPC; increased MAXE

	* data/mpcx.dat: Added another NPC sprite

2005-06-26  peterhull90  <peterhull90@dell>

	* maps/estate.map, scripts/estate.lua:
	Fix for bug #1216646 Dungars Estate

	* src/res.c: Wrong opponent in Estate

2005-06-11  peterhull90  <peterhull90@dell>

	* src/movement.c:
	1. Changed line endings to 'native' ie crlf on dos, lf on unix
	2. Changed some of the doxygen tags; the version installed on sf.net didn't like the [in,out] bits

2005-06-09  peterhull90  <peterhull90@dell>

	* scripts/global.lua: Fix for Bug 1216644

2005-06-08  peterhull90  <peterhull90@dell>

	* mkfiles/makefile.osx:
	OSX build files were never added to the repository!

	* src/intrface.c: Fixed bug in KQ_move_camera (would sometimes lock)

2005-05-29  teamterradactyl  <teamterradactyl@dell>

	* src/menu.c: Description for Oracle Statue

	* src/hskill.c: Added more debugmode options

	* src/heroc.c: Code cleanup and clarification

	* src/shopmenu.c: Made selection a little more flexible

	* src/draw.c: Added more visible in debugmode

	* scripts/town6.lua: Changed reference from Binderak to Malkaron

	* scripts/manor.lua: New move_entity script implemented

	* scripts/main.lua: Reflect changes for goblin village and mountan pass

	* scripts/guild.lua: Cleaned up formatting

	* scripts/goblin.lua: New goblin map

	* scripts/dville.lua: Oracle statue plot updated

	* scripts/cave4.lua: Now add Corin to your team

	* maps/town8.map: Added song to map

	* maps/mapedit.c: Fixed missing rect bug

	* maps/mapent.c: Changed from preview_map to draw_map

	* maps/mapdiff.c: Fixed typo on output

	* maps/main.map: Fine-tuned mountains around new island

	* maps/goblin.map: New map by Torath TheBrave

	* maps/Incave.pcx: Updated a tile in Incave.pcx

	* maps/cave4.map: Added Oracle statue

	* include/progress.h: Added P_TALK_CORIN

	* include/kq.h: Added town8 and goblin map consts

	* data/mpcx.dat: Updated a tile in Incave.pcx

2005-05-25  peterhull90  <peterhull90@dell>

	* mkfiles/makefile.cfg: Added movement.[hc]

	* include/movement.h, scripts/manor.lua, src/intrface.c, src/movement.c:
	Entity movement patch by ReyBrujo

	* include/menu.h, scripts/global.lua, src/entity.c, src/intrface.c, src/kq.c, src/menu.c, src/music.c:
	Update of code including Quest Info

2005-05-23  peterhull90  <peterhull90@dell>

	* maps/guild.map, scripts/guild.lua: Meeting Ayla in the guild

2005-05-14  teamterradactyl  <teamterradactyl@dell>

	* src/menu.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/intrface.c, src/kq.c, src/combat.c, src/credits.c, src/draw.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/fade.c, src/hskill.c:
	Added more support for DEBUGMODE and KQ_CHEATS

	* scripts/town3.lua, scripts/town5.lua, scripts/town2.lua, scripts/global.lua, scripts/grotto.lua, scripts/main.lua, scripts/manor.lua, scripts/temple2.lua, scripts/town1.lua, scripts/cave2.lua, scripts/fort.lua, scripts/camp.lua:
	Updated plotline and moved some tiles in maps

	* maps/mapedit.c: Additional debug and visual changes

	* maps/town2.map, maps/town5.map, maps/main.map: Some tiles changed

	* include/credits.h, include/kq.h, include/selector.h, include/structs.h:
	Added more support for DEBUGMODE

	* changes.txt: Added log of changes made 20050513

2005-05-10  peterhull90  <peterhull90@dell>

	* src/sgame.c, src/selector.c: Doxygen formatting fixes

2005-05-05  peterhull90  <peterhull90@dell>

	* src/kq.c: Minor clean up

	* src/intrface.c, src/fade.c: Doxygen tag was bad

2005-04-24  teamterradactyl  <teamterradactyl@dell>

	* maps/main.map, maps/manor.map, maps/town7.map, maps/bridge2.map, maps/cave1.map, maps/cave3a.map, maps/cave3b.map:
	Map sizes modified

	* maps/mapedit.c, maps/mapdiff.c, maps/mapdraw.h: Marker code updated

	* scripts/bridge2.lua, scripts/cave4.lua, scripts/estate.lua, scripts/fort.lua, scripts/manor.lua, scripts/tower.lua, scripts/town3.lua, scripts/town4.lua, scripts/town7.lua:
	Map sizes increased, so modified locations

	* src/kq.c, src/setup.c, src/sgame.c, src/draw.c, src/entity.c, src/hskill.c, src/intrface.c, include/kq.h:
	yield_timeslice changed to kq_yield

	* include/intrface.h: Time function added

2005-04-23  peterhull90  <peterhull90@dell>

	* src/setup.c: Now using scancode_to_name for Allegro 4.2

	* include/draw.h, src/draw.c: Made print_font take a const string

	* include/kq.h, src/intrface.c, src/kq.c:
	reset timers when Lua vm is unloaded

	* include/kq.h, include/kqsnd.h, src/combat.c, src/draw.c, src/heroc.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/masmenu.c, src/menu.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c:
	moved yield_timeslice to kq_yield, ready for Allegro4.2

2005-04-17  peterhull90  <peterhull90@dell>

	* maps/mapdump.c: Moved ASSERT to after variable declarations

2005-03-26  peterhull90  <peterhull90@dell>

	* scripts/fort.lua, scripts/town3.lua: Tsorin's stuff

	* projects/devcpp/lua.mak, projects/mingw-studio/README, projects/mingw-studio/kq.msp, projects/devcpp/README, projects/devcpp/Makefile.win, projects/devcpp/KQ.dev:
	Added project files by RB

2005-02-23  peterhull90  <peterhull90@dell>

	* src/intrface.c, src/kq.c, src/entity.c, include/intrface.h, include/kq.h:
	Added simple timer support

2005-02-19  peterhull90  <peterhull90@dell>

	* maps/starting.map, maps/temple1.map, maps/temple2.map, maps/town2.map:
	JBs map changes

	* include/progress.h: JB's include changes

	* src/hskill.c: JB's modifications; alter balance of skills

	* scripts/camp.lua, scripts/grotto.lua, scripts/temple1.lua, scripts/temple2.lua:
	JB's script changes

	* src/draw.c: Added comment to prompt_ex

	* src/sgame.c:
	Added 'are you sure' option to Quit, fixing debian bug #282446 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=282446)

2005-02-06  peterhull90  <peterhull90@dell>

	* src/kq.c:
	bugfix: random string printed when alt-x pressed during wait_for_entity

	* include/itemdefs.h: Mac didn't like C++ style comments

	* include/structs.h, maps/mapfile.c, maps/mapshared.c, src/disk.c, src/intrface.c, maps/mapedit.c, maps/mapdiff.c, maps/mapdraw.h:
	Markers patch

2005-01-31  teamterradactyl  <teamterradactyl@dell>

	* scripts/guild.lua, scripts/starting.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/dville.lua, scripts/estate.lua:
	Fixed misc typos in scripted dialogs

2005-01-24  teamterradactyl  <teamterradactyl@dell>

	* scripts/temple1.lua, scripts/starting.lua: Fix a few bugs

2005-01-19  peterhull90  <peterhull90@dell>

	* src/credits.c: It's 2005!

2005-01-18  teamterradactyl  <teamterradactyl@dell>

	* src/sgame.c, src/shopmenu.c, src/masmenu.c, src/menu.c, src/music.c, src/selector.c, src/setup.c, src/itemmenu.c, src/kq.c, src/intrface.c, src/hskill.c, src/eqpmenu.c, src/heroc.c, src/enemyc.c, src/entity.c, src/draw.c, src/combat.c:
	Backgrounds now animate!

	* scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/town8.lua, scripts/town2.lua, scripts/pass.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/grotto.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/bridge2.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave5.lua, scripts/cave6a.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/bridge.lua:
	Removed trailing semi-colon, plot rewrites

	* maps/town3.map, maps/temple1.map, maps/town2.map, maps/grotto2.map, maps/manor.map, maps/starting.map, maps/camp.map:
	Updates to maps (scripts also updated)

	* include/itemdefs.h, include/progress.h, include/shopmenu.h, include/intrface.h:
	Added directional constants

2005-01-02  peterhull90  <peterhull90@dell>

	* src/.cvsignore: *** empty log message ***

2004-12-18  teamterradactyl  <teamterradactyl@dell>

	* scripts/manor.lua: Fixup for starting and returning to manor

	* scripts/starting.lua: Minor script changes to starting

	* scripts/cave1.lua, scripts/cave2.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/main.lua, scripts/town1.lua, scripts/town2.lua:
	Updated to work around first subplot

	* maps/mapent.c: Correctly erases unused entity data

	* maps/mapedit.c: Able to click on previewed tile

	* maps/newtown.pcx: Added some tiles

	* maps/grotto.map, maps/grotto2.map, maps/town2.map, maps/camp.map:
	Minor changes to the maps

	* include/progress.h: Added two more to PROGRESS

	* data/ssprites.dat, data/kqsnd.dat, data/mpcx.dat:
	Minor updates to structure information

2004-11-21  teamterradactyl  <teamterradactyl@dell>

	* scripts/allsc.txt: Added new town and caves

	* scripts/starting.lua: Script rewrite

	* maps/starting.map: Removed extra NPCs for script rewrite

	* maps/newtown.pcx: Added fireball to newtown.pcx

	* data/mpcx.dat: Updated newtown.pcx

2004-11-17  teamterradactyl  <teamterradactyl@dell>

	* src/entity.c: Better erasure of NPCs

	* scripts/main.lua, scripts/town8.lua: Added town8

	* maps/underwater.pcx: New underwater tileset

	* maps/village.pcx: Added a few new tiles

	* maps/town8.map: Updated tiles for new village.pcx

	* maps/main.map: Added town8, moved some mountains

	* maps/dville.map: Updated tiles for new village.pcx

	* maps/mapent.c: Better erasure of NPCs

	* maps/make.bat: Included mapdiff in compile

	* include/disk.h, include/progress.h, include/structs.h:
	Additions for town8

	* data/mpcx.dat: Updated village.pcx

2004-10-20  teamterradactyl  <teamterradactyl@dell>

	* scripts/cave6a.lua, scripts/cave6b.lua, scripts/town8.lua:
	LUA scripts for new town and caves

	* maps/mapdiff.c: View differences and changes in maps

	* maps/cave6a.map, maps/cave6b.map, maps/town8.map: New town and caves

	* maps/Incave.pcx, maps/Misc.pcx, maps/land.pcx, maps/newtown.pcx, maps/village.pcx:
	Updated some tiles in images

	* maps/town2.map, maps/cave2.map, maps/main.map, maps/town1.map, maps/bridge.map:
	Fixed tiles on different layers

	* data/mpcx.dat: Updated several images

2004-09-18  peterhull90  <peterhull90@dell>

	* scripts/coliseum.lua: Fix for '3rd partner' bug

2004-09-17  teamterradactyl  <teamterradactyl@dell>

	* scripts/town1.lua: Moved blocks from autoexec to refresh function

	* scripts/manor.lua: Fixed movement script

	* scripts/main.lua: Moved P_FOUNDMAYOR check

	* scripts/coliseum.lua: Simple code cleanups

	* saves/sgupdate.c: Converted line ends from UNIX to DOS

	* other/res-skel.1.c, other/res-skel.2.c, other/res-skel.3.c, other/res-skel.4.c, other/res-skel.5.c, other/res-skel.6.c:
	Reformatted the res.c skeleton files

2004-09-14  teamterradactyl  <teamterradactyl@dell>

	* maps/main.map, data/mpcx.dat, maps/land.pcx:
	Update to main map and associated PCX image

2004-09-12  peterhull90  <peterhull90@dell>

	* src/intrface.c: Bugfix for add_chr and remove_chr

	* src/intrface.c: Bug fix for party[...]=nil,
	add_chr

	* src/osx.m: Removed logging command

2004-09-12  teamterradactyl  <teamterradactyl@dell>

	* maps/mapent.c, maps/mapshared.c, maps/mapdata.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c:
	Enhanced grab mode, added animation

2004-09-11  peterhull90  <peterhull90@dell>

	* src/intrface.c: Object interface now implemented

2004-09-07  peterhull90  <peterhull90@dell>

	* src/draw.c: Re-arranged map drawing code a bit.
	Fixed bug: viewport should parallax

2004-09-05  teamterradactyl  <teamterradactyl@dell>

	* maps/manor.map: Invalid map mode (parallax) fixed

	* maps/estate.map: Invalid tile on Layer2 fixed (found by mapdiff)

	* maps/makefile: Added mapdiff to makefile compilation

	* maps/mapdump.c: Map to image (PCX or BMP) exporter

	* maps/mapedit.c, maps/mapent.c, maps/mapfile.c, maps/mapshared.c, maps/mapdata.c, maps/mapdraw.h:
	Map editor now shares common functions

2004-09-05  peterhull90  <peterhull90@dell>

	* src/kq.c: Tileset animation file support and ALT+X patch

	* data/tileset.kq: Tileset and animation specifier file

2004-09-03  peterhull90  <peterhull90@dell>

	* src/setup.c: Fix for bug 790799

2004-08-31  peterhull90  <peterhull90@dell>

	* maps/mapshared.c, maps/mapdump.c:
	Patches as proposed by Chris Dryburgh

	* maps/mapedit.c: Patch to remove compiler errors

2004-08-13  teamterradactyl  <teamterradactyl@dell>

	* scripts/manor.lua: Corrected the error which crashed new games

2004-08-09  peterhull90  <peterhull90@dell>

	* scripts/coliseum.lua: Added the bit missing from the patch.

2004-08-05  peterhull90  <peterhull90@dell>

	* maps/makefile:
	Removed the line I removed last time that came back. Begone!

2004-08-05  joshbolduc  <joshbolduc@dell>

	* other/items.csv, src/res.c: Filled in the color column for weapons.

2004-08-04  teamterradactyl  <teamterradactyl@dell>

	* data/mpcx.dat: Changes to JB's kqt and title pcx files

	* maps/mapdraw.c: Removing unused file

	* maps/mapshared.c: Shared file for mapdraw and mapdump

	* scripts/camp.lua: Updated scripts and maps

	* maps/mapedit.c, maps/make.bat, maps/makefile, maps/mapdata.c, maps/mapdraw.h, maps/mapdump.c, maps/mapent.c, maps/mapfile.c:
	Map editor error checking added

	* maps/pass.map, maps/camp.map, maps/coliseum.map, maps/fort.map, maps/main.map, scripts/coliseum.lua:
	Updated scripts and maps

2004-08-04  joshbolduc  <joshbolduc@dell>

	* data/mpcx.dat: Changes to kqt and title pcx files

	* other/items.csv: Changed to reflect res.c changes

	* src/magic.c: Imbue and effect changes

2004-08-03  peterhull90  <peterhull90@dell>

	* other/codeformatting.txt: Code formatting rules for C and Lua

	* data/.cvsignore: Ignore some non-CVS files

2004-07-31  peterhull90  <peterhull90@dell>

	* src/intrface.c:
	Removed some spurious '\return', added comment and default speed to KQ_warp

	* src/fade.c:
	Added check for out-of-range speed in _fade_from_range() - called indirectly from warp()

2004-07-29  peterhull90  <peterhull90@dell>

	* scripts/camp.lua, scripts/town1.lua, src/heroc.c, src/res.c, src/sgame.c:
	JB's changes (patch #999065)

2004-07-25  peterhull90  <peterhull90@dell>

	* maps/makefile: LDFLAGS set incorrectly

	* scripts/main.lua:
	changed // for /* - the former is not a valid C comment for my CPP

	* src/draw.c: Only whitespace differences.

	* src/disk.c:
	Only whitespace differences; don't know where these came from...

	* src/intrface.c:
	Object interface changes (almost works now!) and formatting (with 'indent')

2004-07-25  teamterradactyl  <teamterradactyl@dell>

	* scripts/bridge2.lua: New bridge initial upload

	* maps/make.bat: Created a bare-bones make script for MS-DOS users

	* maps/bridge2.map: New bridge initial upload

2004-07-25  peterhull90  <peterhull90@dell>

	* src/intrface.c: Some work on object interface (may be buggy)

2004-07-25  teamterradactyl  <teamterradactyl@dell>

	* src/heroc.c, src/magic.c, src/menu.c, src/res.c, src/selector.c, src/setup.c, src/sgame.c, src/unix.c, src/win.c, src/beos.c, src/combat.c, src/credits.c, src/disk.c, src/dos.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/intrface.c, src/kq.c:
	Speed, CPU fixes. Fixed formatting.

	* scripts/tower.lua, scripts/starting.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave5.lua, scripts/grotto.lua, scripts/main.lua, scripts/manor.lua, scripts/bridge.lua:
	Changes to map scripts

	* saves/sgupdate.c: Fixed formatting

	* maps/mapdata.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c, maps/mapent.c, maps/mapfile.c:
	Map editor updates, see README.TXT

2004-07-25  peterhull90  <peterhull90@dell>

	* src/heroc.c:
	Fix for 'bug' #892432 - show item description when selecting item in combat

2004-07-25  teamterradactyl  <teamterradactyl@dell>

	* maps/readme.txt: All map editor changes

	* maps/Misc.pcx, maps/newtown.pcx: Updates to images, added tiles

	* maps/bridge.map, maps/cave3a.map, maps/cave3b.map, maps/cave5.map, maps/main.map, maps/pass.map, maps/town2.map, maps/town3.map, maps/town4.map, maps/town5.map:
	Map updates and bug fixes

	* include/kq.h, include/progress.h, include/res.h, include/scrnshot.h, include/sgame.h, include/structs.h:
	Fixed formatting, new functions

	* data/mpcx.dat: Update to tiles, etc.

2004-07-25  peterhull90  <peterhull90@dell>

	* scripts/tower.lua:
	Fixed bug whereby you get stuck if talking to the oracle from the right hand side.

	* scripts/tower.lua:
	Fixed bug whereby you get stuck if you stand on the right of the Oracle when talking to her.

2004-07-24  peterhull90  <peterhull90@dell>

	* src/credits.c: It's 2004!

2004-07-12  peterhull90  <peterhull90@dell>

	* scripts/.cvsignore: Added .Directory

2004-07-06  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdump.c: Updated default usage info

	* scripts/main.lua: Script for new look for main map

	* maps/main.map: New look for main map

	* maps/mapdraw.h, maps/mapedit.c: Map editor updates

2004-06-27  teamterradactyl  <teamterradactyl@dell>

	* maps/cave3b.map, maps/pass.map, maps/tower.map: Map updates

	* maps/mapent.c, maps/mapfile.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c:
	Full code rewrite, uses fewer CPU cycles

2004-06-20  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdata.c, maps/mapdump.c, maps/mapedit.c, maps/mapent.c, maps/mapfile.c, src/entity.c, src/intrface.c, src/kq.c, src/combat.c:
	Formatted with indent, according to other/indent.pro settings

	* maps/mapdump.c, maps/makefile:
	Added command-line options for PCX output

	* maps/mapdraw.h, maps/mapent.c, maps/mapfile.c:
	Added tile height and width constant

	* maps/mapedit.c: Prototype for future animation support

	* src/enemyc.c, src/entity.c, src/kq.c, src/res.c:
	Renamed some variables for readability

	* mkfiles/makefile.all, mkfiles/makefile.mgw: Makefile updates

2004-06-02  teamterradactyl  <teamterradactyl@dell>

	* data/allstat.mon: Fixed image placement typo

2004-05-23  teamterradactyl  <teamterradactyl@dell>

	* include/res.h: Increased s_spell name size to 14

	* bin/Reformat.bat, bin/reformat:
	Updated reformat to be called for /kq path instead of /kq/bin

	* other/indent.pro: Updated formatting for indent

	* data/allstat.mon, data/mpcx.dat: Rearranged monster images

	* include/kq.h, include/mpcx.h:
	Formatted with indent, according to other/indent.pro settings, added comments

	* include/disk.h, include/selector.h, include/structs.h:
	Formatted with indent, according to other/indent.pro settings

	* maps/mapdraw.h: Sorted alphabetically

	* maps/readme.txt: Updated some things in the readme

	* maps/mapdump.c, maps/mapedit.c, maps/mapent.c, maps/mapfile.c:
	Formatted with indent, according to other/indent.pro settings

	* maps/Incave.pcx, maps/camp.map, maps/cave1.map: Map updates

	* maps/mapdata.c:
	Formatted with indent, according to other/indent.pro settings

	* scripts/camp.lua: Fixed script errors with entity movement

	* src/scrnshot.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/win.c, src/combat.c, src/disk.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/magic.c, src/masmenu.c, src/menu.c, src/music.c, src/res.c:
	Formatted with indent, according to other/indent.pro settings

2004-05-17  peterhull90  <peterhull90@dell>

	* other/indent.pro: Added indent.pro

	* bin/Reformat.bat, bin/reformat: Added reformatting scripts

2004-05-04  teamterradactyl  <teamterradactyl@dell>

	* scripts/town1.lua: Formatting and cosmetic changes

2004-04-17  teamterradactyl  <teamterradactyl@dell>

	* scripts/allsc.txt: Updated files for perl-automated compilation.

2004-03-22  teamterradactyl  <teamterradactyl@dell>

	* scripts/cave1.lua, scripts/cave2.lua, scripts/grotto.lua, scripts/town1.lua, src/menu.c:
	New script updates

	* src/disk.c, src/entity.c, src/intrface.c, src/kq.c, src/setup.c:
	Fixed formatting

	* maps/cave2.map: New script updates

	* maps/mapfile.c, maps/mapdraw.h, maps/mapdump.c, maps/mapedit.c:
	Fix to correctly display map dumps

2004-03-10  peterhull90  <peterhull90@dell>

	* .cvsignore, maps/.cvsignore, scripts/.cvsignore:
	Ignore some common files (that should be ignored)

	* maps/mapfile.c: Improved make_mapfrompcx command

	* include/disk.h, include/entity.h, include/kq.h, include/structs.h, src/combat.c, src/disk.c, src/entity.c, src/intrface.c, src/kq.c:
	Preliminary support for tileset structure (intended to make it easier to add new tilesets)
	Target move mode for entities

2004-03-09  peterhull90  <peterhull90@dell>

	* maps/mapdump.c: Initial check-in

2004-03-08  peterhull90  <peterhull90@dell>

	* src/draw.c, src/intrface.c: Wrapping for msg() function
	New set_map_mode script function (this might disappear soon)

	* include/kq.h, src/kq.c: sound_avail variable

	* KQ-osx.pbproj/.cvsignore: .cvsignore added

	* KQ-osx.pbproj/peterhull.pbxuser, KQ-osx.pbproj/project.pbxproj:
	Updated project

	* .cvsignore:
	Added .DS_Store to list of files ignored (MacOSX browser file)

2004-03-07  teamterradactyl  <teamterradactyl@dell>

	* src/kq.c: Added another animated tile

2004-03-06  peterhull90  <peterhull90@dell>

	* src/setup.c:
	'Patch for Soundless Systems' by Matt Roper applied. [734835]

	* src/sgame.c: Save Anywhere

2004-02-10  peterhull90  <peterhull90@dell>

	* KQ-osx.pbproj/peterhull.pbxuser, KQ-osx.pbproj/project.pbxproj, KQ-osx.pbproj/project.pbxuser:
	OSX project (experimental)

2004-02-05  peterhull90  <peterhull90@dell>

	* maps/.cvsignore: Added entries to ignore mapdump(.exe)

	* maps/makefile: make instructions for mapdump added

	* maps/mapdraw.h: Changed number of tilesets to 7 (shrine.bmp)

	* maps/Incave.pcx:
	Improved make_mapfrompcx() function - can now load onto any graphics layer

2004-02-04  teamterradactyl  <teamterradactyl@dell>

	* maps/mapfile.c, maps/mapedit.c, include/kq.h, include/structs.h, maps/mapdata.c, maps/mapdraw.h, maps/mapent.c:
	Editor updates

	* maps/tower.map, maps/town1.map, maps/town3.map, maps/pass.map:
	Map updates to follow scripts

2004-01-26  peterhull90  <peterhull90@dell>

	* maps/cave5.map:
	Fixed bad zone position south of room with save point (cosmetic)

2003-12-21  peterhull90  <peterhull90@dell>

	* src/heroc.c:
	Fix for Iron Rod multitargetting bug, submitted by Sam Hocevar

2003-12-10  teamterradactyl  <teamterradactyl@dell>

	* maps/mapedit.c: Mapedit cosmetic changes

2003-12-06  peterhull90  <peterhull90@dell>

	* maps/mapedit.c: added comments

2003-12-06  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdata.c, maps/mapdraw.c, maps/mapdraw.h:
	Formatting and cosmetic changes

	* src/entity.c: Added comments for sprite-facing directions

	* src/kq.c: Added comments for tile animations

	* maps/mapfile.c, maps/mapedit.c, maps/mapdraw.h:
	Added PH's map_preview updates

2003-11-30  peterhull90  <peterhull90@dell>

	* maps/mapfile.c: Code to squash invalid tiles in the background layer

	* readme.txt: Beos credits

2003-11-27  teamterradactyl  <teamterradactyl@dell>

	* maps/mapent.c, maps/mapdraw.c: Formatting and cosmetic changes

2003-11-08  teamterradactyl  <teamterradactyl@dell>

	* maps/readme.txt: Updated the readme file

	* scripts/dville.lua, scripts/global.lua, scripts/manor.lua, scripts/starting.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town5.lua:
	Minor changes

	* scripts/camp.lua, scripts/tower.lua, maps/tower.map, maps/town4.map:
	Update to map

	* src/menu.c: Cosmetic change

2003-10-16  teamterradactyl  <teamterradactyl@dell>

	* maps/mapdraw.h, include/kq.h, include/magic.h, include/menu.h, include/progress.h, include/res.h, include/scrnshot.h, include/selector.h, include/setup.h, include/credits.h, include/disk.h, include/entity.h, include/itemdefs.h, src/itemmenu.c, src/kq.c, src/magic.c, src/masmenu.c, src/menu.c, src/music.c, src/osx.m, src/res.c, src/scrnshot.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/timing.c, src/unix.c, src/win.c, src/beos.c, src/combat.c, src/credits.c, src/disk.c, src/dos.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/fade.c, src/heroc.c, src/hskill.c, src/intrface.c:
	Major changes to spacing and formatting

	* maps/readme.txt: Updated the readme

2003-10-14  peterhull90  <peterhull90@dell>

	* maps/mapdraw.h, maps/mapent.c, maps/mapfile.c, maps/mapedit.c, include/draw.h, include/kq.h, src/beos.c, src/combat.c, src/credits.c, src/disk.c, src/dos.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/fade.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/magic.c, src/masmenu.c, src/menu.c, src/music.c, src/scrnshot.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/unix.c, src/win.c:
	re-indent according to new rules

2003-10-14  teamterradactyl  <teamterradactyl@dell>

	* src/beos.c, src/dos.c, src/draw.c, src/intrface.c, src/kq.c, src/magic.c, src/selector.c, maps/mapedit.c, maps/mapdraw.c:
	Miner changes

	* include/progress.h: Non-critical changes to spacing in code.

2003-09-27  teamterradactyl  <teamterradactyl@dell>

	* other/encount.csv: No newline at EOF

	* mkfiles/makefile.cfg: Non-critical updates to spacing

2003-09-14  peterhull90  <peterhull90@dell>

	* src/dos.c, src/intrface.c, src/kq.c, src/music.c, src/res.c, src/selector.c:
	misc changes

	* src/setup.c, src/sgame.c:
	Config code now is allegro's, settings no longer saved with games

	* mkfiles/makefile.all: No longer bothers with making res.c

	* fixbe.sh, mkfiles/makefile.be, src/beos.c:
	Initial BeOS support in main repository (thanks to edge)

2003-09-12  peterhull90  <peterhull90@dell>

	* scripts/town2.lua: fixed bug as suggesed by SF

	* src/draw.c: Added 'masquerade' function for heroes

	* include/disk.h: Added save_* functions

	* maps/mapfile.c, src/disk.c: Map save now endian-safe

2003-08-30  peterhull90  <peterhull90@dell>

	* include/progress.h, scripts/makefile, src/enemyc.c, src/res.c:
	Up to date now with Mac directories

2003-08-29  teamterradactyl  <teamterradactyl@dell>

	* src/enemyc.c, src/osx.m, scripts/starting.lua, scripts/tower.lua, maps/cave5.map, maps/mapedit.c, maps/town1.map, maps/town2.map, maps/town5.map:
	Miner changes

	* maps/mapdraw.h, maps/mapfile.c: Fixed path

2003-08-26  peterhull90  <peterhull90@dell>

	* include/progress.h, scripts/manor.lua, scripts/town2.lua, scripts/town5.lua, src/intrface.c, src/kq.c, src/credits.c:
	More on town2 and start of Ayla's side quest...

	* other/battles.csv, other/encount.csv, other/kq2h.pl, other/res-skel.1.c, other/res-skel.2.c, other/res-skel.3.c, other/res-skel.4.c, other/res-skel.5.c, other/res-skel.6.c:
	Some files that were only on my harddisk

2003-08-25  peterhull90  <peterhull90@dell>

	* src/enemyc.c, src/kq.c, src/scrnshot.c, src/selector.c, src/sgame.c, src/unix.c, src/win.c:
	More fixes to code

2003-08-19  peterhull90  <peterhull90@dell>

	* src/win.c: Fix to windows slash/backslash issue

	* mkfiles/makefile.all, mkfiles/makefile.mgw:
	'make depend' now works on Windows

	* src/win.c: Fixed crash on Windows platforms

	* src/sgame.c: Fix for bug#790267 load game segfaults

	* fixosx.sh: OSX shell script

2003-08-18  peterhull90  <peterhull90@dell>

	* src/osx.m: Mac specific file

	* scripts/pass.lua: Fixed bug #790270

2003-08-16  teamterradactyl  <teamterradactyl@dell>

	* maps/mapfile.c: Non-critical changes to spacing in code.

	* src/selector.c, src/intrface.c, scripts/bridge.lua, scripts/coliseum.lua, scripts/dville.lua, scripts/estate.lua, scripts/global.lua, scripts/grotto.lua, scripts/makefile, scripts/manor.lua, scripts/town3.lua, scripts/town4.lua:
	Non-critical changes to spacing in scripts and code.

2003-08-15  peterhull90  <peterhull90@dell>

	* makefile, setup.cfg, src/win.c: Works on Windows new

2003-08-12  peterhull90  <peterhull90@dell>

	* blurb, maps/makefile, readme.txt: blurb and map editor makefile

2003-08-10  peterhull90  <peterhull90@dell>

	* mkfiles/makefile.dj, mkfiles/makefile.lnx, mkfiles/makefile.mgw, mkfiles/makefile.unx, mkfiles/makefile.vc, include/disk.h, include/entity.h, include/kq.h, include/progress.h, include/structs.h, mkfiles/makefile.all, mkfiles/makefile.cfg, scripts/global.lua, scripts/town2.lua, src/music.c, src/osx.m, src/setup.c, src/sgame.c, src/unix.c, src/win.c, maps/mapdraw.c, maps/mapdraw.h, maps/mapedit.c, maps/mapent.c, maps/mapfile.c, src/combat.c, src/disk.c, src/dos.c, src/draw.c, src/enemyc.c, src/entity.c, src/intrface.c, src/kq.c:
	Changes to build system, endian-safety and scripts (town2)

2003-08-03  teamterradactyl  <teamterradactyl@dell>

	* maps/mapedit.c: Map editor updates

	* maps/entities.pcx: Added enemy pics

	* maps/starting.map, maps/temple2.map, maps/tower.map, maps/town4.map, maps/town6.map:
	Changes to maps

	* scripts/bridge.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/esteria.lua, scripts/fort.lua, scripts/global.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/shrine.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua, scripts/tunnel.lua:
	Spelling, spacing updates, comments added

	* src/kq.c, src/setup.c: A couple comments added, minor updates

	* data/mpcx.dat: Added a couple enemy sprites

2003-07-25  peterhull90  <peterhull90@dell>

	* scripts/manor.lua: cpp choked on long comments

	* include/progress.h: corrected P_ constant clash

2003-07-25  teamterradactyl  <teamterradactyl@dell>

	* scripts/manor.lua: Everyone else leaves the manor.

2003-07-22  peterhull90  <peterhull90@dell>

	* src/draw.c: corrected error in prompt_ex()

2003-07-04  teamterradactyl  <teamterradactyl@dell>

	* scripts/tower.lua: Fixed typo with comment

	* scripts/manor.lua, scripts/starting.lua, include/progress.h:
	SLF's additions

2003-07-03  peterhull90  <peterhull90@dell>

	* src/combat.c, src/enemyc.c, src/menu.c, src/setup.c, src/sgame.c:
	Soem trivial changes

	* src/draw.c: Corrected indentation
	Corrected some comments (param definitions)

	* scripts/grotto.lua: corrected the name Tsorin

	* src/kq.c:
	Added twinkle sound for screenshots and took out 'test' call to selector

	* src/intrface.c, include/selector.h, scripts/global.lua, src/selector.c:
	party select stuff

	* include/progress.h: new MANORPARTY constants

2003-06-27  teamterradactyl  <teamterradactyl@dell>

	* src/credits.c, src/heroc.c, src/kq.c, src/setup.c:
	Added changes by Sam Hocevar

	* scripts/tower.lua, scripts/town2.lua:
	Updated formatting, minor script updates.

2003-06-26  peterhull90  <peterhull90@dell>

	* src/intrface.c: formatting change

	* src/credits.c: Moved 'f1 help' text a little

2003-06-19  peterhull90  <peterhull90@dell>

	* src/kq.c: Removed reference to function that didn't exist

	* src/kq.c: changed portrait handling

	* src/draw.c: simplified transparency handling

2003-06-14  teamterradactyl  <teamterradactyl@dell>

	* maps/Misc.pcx: Updated PCX image (now in mpcx.dat)

2003-06-10  teamterradactyl  <teamterradactyl@dell>

	* include/kq.h, src/kq.c, src/setup.c: Fixed typos from last update

	* maps/cave5.map, maps/manor.map, maps/pass.map, maps/starting.map, maps/town7.map:
	Should have all layer probs resolved

	* other/items.csv, other/spells.csv, include/kq.h, include/progress.h:
	Updates 10062003

	* scripts/manor.lua, scripts/global.lua, src/setup.c, src/sgame.c, src/menu.c, src/entity.c, src/intrface.c, src/kq.c, src/enemyc.c, src/draw.c:
	Updates 09062003

	* maps/mapent.c: Added comments

2003-05-31  peterhull90  <peterhull90@dell>

	* include/kq.h, src/hskill.c, src/kq.c, src/scrnshot.c, src/setup.c, src/sgame.c:
	SH patches (savegame, steal, menu)

	* src/credits.c: Changed persons being credited

2003-05-27  peterhull90  <peterhull90@dell>

	* src/eqpmenu.c, src/heroc.c, src/menu.c, src/setup.c, src/sgame.c, src/draw.c:
	Other changes

	* include/setup.h: Help screen

	* include/kq.h: Help key & portraits

	* src/kq.c:
	Added comments. Incorporated portraits in s_heroinfo. Re-enabled joystick support. Added help key. Integrated credits bit.

	* include/credits.h, src/credits.c:
	Credits show the developers for this project

2003-05-26  peterhull90  <peterhull90@dell>

	* src/enemyc.c:
	Fix for 'enemies never use special powers, game becomes easy'
	Plus some comments

2003-05-12  peterhull90  <peterhull90@dell>

	* src/shopmenu.c: Shop menu crash fix(sam)

	* src/setup.c: Soundless patch (mattrope)

	* debian/README, debian/kq.xpm, debian/kq.6: Oops - chmod

	* debian/kq.xpm, debian/README, debian/kq.6:
	Contributed files for debian package

2003-05-07  peterhull90  <peterhull90@dell>

	* include/draw.h, src/sgame.c, src/magic.c, src/menu.c, src/setup.c, src/draw.c, src/entity.c, src/intrface.c, src/kq.c, src/combat.c:
	Patches and prompt update

2003-04-24  teamterradactyl  <teamterradactyl@dell>

	* src/intrface.c, src/masmenu.c, src/menu.c, src/hskill.c:
	Updated line formatting; added comments

	* src/combat.c: Removed old #if 0...#endif blocks, added comments

	* scripts/starting.lua: Added to heroes' dialogs

	* scripts/manor.lua: Added to Nostik's dialog

	* maps/mapedit.c:
	Added comments, updated zone crosshair to represent PH's cool zone-numbering technique

	* maps/mapdraw.h: Added visual_map (void)

2003-04-21  peterhull90  <peterhull90@dell>

	* scripts/cave5.lua: No running from Dragon!

2003-04-13  peterhull90  <peterhull90@dell>

	* maps/mapedit.c: Visualise option

2003-04-09  peterhull90  <peterhull90@dell>

	* data/hero.kq: Initial hero data

	* data/allstat.mon: Harder enemies in cave5

	* scripts/global.lua: New global functions

	* scripts/shrine.lua, scripts/tunnel.lua, scripts/esteria.lua:
	Blank scripts for new levels

	* include/menu.h, include/entity.h, include/heroc.h, include/kq.h, include/enemyc.h, include/draw.h:
	Many changes

	* src/combat.c, src/draw.c, src/effects.c, src/enemyc.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/magic.c, src/masmenu.c, src/menu.c, src/setup.c, src/sgame.c, src/shopmenu.c:
	Too many changes to mention!

2003-03-21  teamterradactyl  <teamterradactyl@dell>

	* src/draw.c, src/intrface.c: Extra error checks

	* scripts/starting.lua, scripts/manor.lua: New plot script changes

	* maps/starting.map:
	Moved houses around to reflect changes in starting.lua

	* maps/bridge.map, maps/cult.map, maps/fort.map, maps/grotto.map, maps/tower.map:
	Layer fixes and improvements

	* maps/readme.txt: Explanation of changes in mapdraw

	* maps/mapedit.c: Remapped entity key from F11 to E

2003-03-05  teamterradactyl  <teamterradactyl@dell>

	* include/res.h: Added a few comments

	* maps/pass.map: Layer fixes and improvements

	* src/combat.c: Commented out debug info, minor updates

	* src/setup.c: Fixed key-remapping bug

	* scripts/cave5.lua, scripts/pass.lua: Fixed typos, layer bugs

	* maps/mapent.c, maps/mapfile.c, maps/mapdraw.h, maps/mapedit.c:
	Error-checking, grab mode right-click, etc.

2003-02-24  teamterradactyl  <teamterradactyl@dell>

	* src/setup.c, src/sgame.c, src/shopmenu.c, src/timing.c, src/magic.c, src/masmenu.c, src/menu.c, src/music.c, src/scrnshot.c, src/selector.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/fade.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/combat.c:
	Made coding styles uniform with each other

	* scripts/cave3a.lua: Layer fixes and improvements

	* include/enemyc.h, include/heroc.h:
	Made coding styles uniform with each other

	* maps/mapedit.c: Fixed typo

2003-02-23  peterhull90  <peterhull90@dell>

	* data/mpcx.dat: Dragon sprites

	* maps/mapedit.c:
	Moved 2 declarations (not valid C to declare variables in the middle of a block)

	* maps/cave5.map: More mods to opalcave

	* include/progress.h, include/res.h, scripts/cave5.lua, scripts/pass.lua, src/res.c, src/shopmenu.c, src/enemyc.c, src/menu.c:
	Small changes plus Opal Cave update

2003-02-22  teamterradactyl  <teamterradactyl@dell>

	* maps/cave1.map, maps/cave2.map, maps/cave3a.map, maps/cave3b.map, maps/town3.map, maps/town4.map:
	Layer fixes and improvements

2003-02-22  peterhull90  <peterhull90@dell>

	* include/entity.h, include/res.h, src/res.c, src/setup.c, src/enemyc.c, src/entity.c, src/intrface.c, src/kq.c:
	Generally added comments

	* src/sgame.c:
	Fixed non-fatal bug where sound/music volume were not set after restoring a game

	* src/music.c: Added comments.

	* src/combat.c:
	Fixed non-fatal bug where a variable was used before initialization

	* readme.txt: More information in the readme

2003-02-18  teamterradactyl  <teamterradactyl@dell>

	* src/shopmenu.c: Removed old if 0 comments

	* scripts/town4.lua: Added a few scripts for Casandra and Ayla

2003-02-17  teamterradactyl  <teamterradactyl@dell>

	* maps/bridge.map: Fixed obstacle problem

2003-02-17  peterhull90  <peterhull90@dell>

	* include/shopmenu.h, scripts/cave5.lua, include/kq.h, include/mpcx.h, include/progress.h, src/shopmenu.c, src/enemyc.c, src/intrface.c, src/draw.c, src/combat.c:
	More comments, dragon code in cave5

2003-02-15  peterhull90  <peterhull90@dell>

	* scripts/town2.lua: Fix for #616642

2003-02-13  teamterradactyl  <teamterradactyl@dell>

	* scripts/starting.lua: Fixed layer bug

	* scripts/bridge.lua: Gave everyone something to say

	* scripts/tower.lua: Fixed typo

2003-02-11  teamterradactyl  <teamterradactyl@dell>

	* src/kq.c: Thought bubble fix

	* scripts/camp.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/guild.lua, scripts/manor.lua, scripts/pass.lua, scripts/tower.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua:
	Added fire zones

	* src/intrface.c:
	Variable number of args on wait_for_entity, added fire zones

	* src/kq.c, maps/mapdraw.h, maps/mapedit.c, maps/mapent.c, maps/mapfile.c:
	Added comments

	* maps/camp.map, maps/coliseum.map, maps/cult.map, maps/dville.map, maps/estate.map, maps/fort.map, maps/guild.map, maps/manor.map, maps/pass.map, maps/tower.map, maps/town3.map, maps/town4.map, maps/town5.map, maps/town6.map, maps/town7.map:
	Added fire zones

2003-02-10  teamterradactyl  <teamterradactyl@dell>

	* include/entity.h: Added comments

2003-02-09  peterhull90  <peterhull90@dell>

	* src/intrface.c: Variable number of args on wait_for_entity

2003-02-08  teamterradactyl  <teamterradactyl@dell>

	* scripts/town3.lua, scripts/town2.lua, scripts/town1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/temple1.lua, scripts/starting.lua, scripts/main.lua, scripts/guild.lua, scripts/grotto.lua, scripts/estate.lua, scripts/cult.lua, scripts/cave3a.lua, scripts/cave1.lua, scripts/camp.lua:
	Layer Fix 20030208

	* src/entity.c: Help File added

	* maps/bridge.map, maps/camp.map, maps/cave1.map, maps/cave3a.map, maps/cave3b.map, maps/coliseum.map, maps/cult.map, maps/town1.map, maps/town2.map, maps/town6.map:
	Another Layer fix

2003-01-31  teamterradactyl  <teamterradactyl@dell>

	* scripts/cave5.lua: Added orient_heroes() fix

	* maps/mapdraw.h, maps/mapedit.c, maps/mapent.c:
	Added bit-field contributions from PH

2003-01-29  peterhull90  <peterhull90@dell>

	* src/intrface.c, src/kq.c, src/music.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/combat.c, src/draw.c, src/entity.c:
	Various changes. Improved $0 handling in text output

	* scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/pass.lua, scripts/grotto.lua, scripts/cave5.lua:
	Misc changes; added treasure handling to cave5.lua

2003-01-22  teamterradactyl  <teamterradactyl@dell>

	* maps/mapedit.c, maps/mapdraw.h:
	Layer/attribute issues fixed, added 'grab' mode

	* maps/town1.map, maps/town2.map, maps/temple1.map, maps/temple2.map, maps/camp.map, maps/cave4.map, maps/dville.map, maps/pass.map:
	Moved appropriate objects to correct layers

	* scripts/allsc.txt: Updated to include new cave

	* scripts/camp.lua, scripts/town2.lua: Fixed script typos

2003-01-17  teamterradactyl  <teamterradactyl@dell>

	* scripts/cult.lua, maps/town7.map, maps/town5.map, maps/town6.map, maps/town4.map, maps/town2.map, maps/town3.map, maps/tower.map, maps/town1.map, maps/temple1.map, maps/temple2.map, maps/mapfile.c, maps/manor.map, maps/guild.map, maps/fort.map, maps/grotto.map, maps/dville.map, maps/estate.map, maps/cave2.map, maps/coliseum.map, maps/cult.map, maps/camp.map, maps/cave1.map, maps/bridge.map, maps/readme.txt:
	Update for mapdraw (and related files)

2003-01-16  teamterradactyl  <teamterradactyl@dell>

	* maps/mapfile.c, maps/town5.map, maps/town6.map, maps/town7.map, scripts/camp.lua, scripts/cult.lua, scripts/main.lua, src/kq.c, maps/camp.map, maps/cave1.map, maps/cave3b.map, maps/coliseum.map, maps/cult.map, maps/estate.map, maps/fort.map, maps/guild.map, maps/main.map, maps/manor.map, maps/mapdraw.h, maps/mapedit.c, maps/mapent.c, maps/pass.map, maps/starting.map, maps/temple2.map, maps/tower.map, maps/town1.map, maps/town2.map, maps/town3.map, maps/town4.map:
	Update for mapdraw (and related files)

2003-01-10  peterhull90  <peterhull90@dell>

	* maps/mapdraw.h: Oops - forgot this file!

2003-01-09  teamterradactyl  <teamterradactyl@dell>

	* maps/cave5.map: Removed stray entity, updated obstacle bounds

	* scripts/pass.lua, scripts/cave5.lua: Support for more zones added

	* maps/pass.map: Obstacle, shadow changes

2003-01-09  peterhull90  <peterhull90@dell>

	* maps/mapent.c, maps/mapfile.c, maps/mapedit.c, maps/mapdata.c:
	Split editor files

2003-01-09  teamterradactyl  <teamterradactyl@dell>

	* maps/coliseum.map, maps/dville.map, maps/estate.map, maps/mount.pcx, maps/pass.map, maps/town4.map, maps/village.pcx, maps/cave3a.map, maps/cave3b.map, maps/cave5.map:
	The changes!

	* include/mpcx.h: Changed by grabber

	* data/mpcx.dat: Few image changes, added beds to come maps

	* src/setup.c: Fixed check from slowcomputer=1 to 'slow_computer yes'

	* scripts/estate.lua, scripts/pass.lua, scripts/town4.lua, scripts/town6.lua:
	Spelling updates, added a few zone handlers

	* setup.cfg:
	Took slowcomputer=1 out, updated code so 'slow_computer yes' works properly

2003-01-07  teamterradactyl  <teamterradactyl@dell>

	* maps/dville.map: Denorian village map by peterhull90

	* scripts/bridge.lua, scripts/camp.lua, scripts/cave1.lua, scripts/cave2.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/cave4.lua, scripts/cave5.lua, scripts/coliseum.lua, scripts/cult.lua, scripts/dville.lua, scripts/estate.lua, scripts/fort.lua, scripts/grotto.lua, scripts/grotto2.lua, scripts/guild.lua, scripts/main.lua, scripts/manor.lua, scripts/pass.lua, scripts/starting.lua, scripts/temple1.lua, scripts/temple2.lua, scripts/tower.lua, scripts/town1.lua, scripts/town2.lua, scripts/town3.lua, scripts/town4.lua, scripts/town5.lua, scripts/town6.lua, scripts/town7.lua:
	Code clean-up

	* src/kq.c: Added support for SHOPITEMS

	* scripts/fort.lua: Fixed typos

2003-01-06  teamterradactyl  <teamterradactyl@dell>

	* setup.cfg: Added slow_computer into setup.cfg

	* src/shopmenu.c, src/sgame.c, src/kq.c, src/enemyc.c, src/draw.c:
	Fixed typo, added SHOPITEMS

	* scripts/guild.lua, maps/mapdraw.c: Fixed a typo

	* include/shopmenu.h, include/kq.h: ITEMMENU define created/updated

	* data/allstat.mon: Fixed Spectre width

2003-01-03  peterhull90  <peterhull90@dell>

	* data/allstat.mon, data/kqsnd.dat, data/mpcx.dat, data/resabil.mon, include/itemdefs.h, include/itemmenu.h, include/kq.h, include/progress.h, include/res.h, include/setup.h, include/shopmenu.h, maps/cave5.map, maps/makefile, maps/mount.pcx, maps/pass.map, mkfiles/makefile.all, other/effects.csv, other/encount.csv, other/items.csv, other/kq2h.pl, other/spells.csv, saves/sgupdate.c, scripts/camp.lua, scripts/cave5.lua, scripts/guild.lua, scripts/pass.lua, src/combat.c, src/draw.c, src/effects.c, src/heroc.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/misc/runner.c, src/res.c, src/selector.c, src/setup.c, src/shopmenu.c:
	Updates including the Team Terradactyl fixes

2002-12-24  peterhull90  <peterhull90@dell>

	* include/kqsnd.h, include/progress.h, include/res.h, include/setup.h, src/enemyc.c, src/entity.c, src/intrface.c, src/kq.c, src/res.c, src/setup.c, src/sgame.c, src/draw.c:
	Various updates

2002-11-25  peterhull90  <peterhull90@dell>

	* src/shopmenu.c, src/setup.c, src/kq.c, src/intrface.c, src/eskill.c, scripts/town2.lua, scripts/cave5.lua, mkfiles/makefile.cfg, maps/mapdraw.c, maps/cave5.map, include/setup.h, include/kq.h, data/kqsnd.dat, .cvsignore:
	new map - WIP

2002-11-16  peterhull90  <peterhull90@dell>

	* include/kq.h, src/kq.c: code re-indented

2002-11-15  peterhull90  <peterhull90@dell>

	* src/setup.c, src/shopmenu.c, src/kq.c, src/music.c, src/res.c, src/effects.c, src/eqpmenu.c, src/fade.c, src/hskill.c, src/itemmenu.c, include/entity.h, include/kq.h, include/magic.h, include/res.h, include/setup.h, include/draw.h, setup.cfg:
	More comments - specially kq.c!

2002-10-26  peterhull90  <peterhull90@dell>

	* kq.cfg: New style config file

	* mkfiles/makefile.cfg, mkfiles/makefile.mgw: Updated for DUMB:

2002-10-25  peterhull90  <peterhull90@dell>

	* src/combat.c, src/draw.c, src/effects.c, src/fade.c, src/heroc.c, src/hskill.c, src/intrface.c, src/kq.c, src/magic.c, src/music.c, src/setup.c, src/sgame.c, src/shopmenu.c, src/timing.c, include/fade.h, include/music.h, include/setup.h, include/timing.h:
	KQ now uses DUMB

2002-10-19  peterhull90  <peterhull90@dell>

	* src/entity.c, src/intrface.c: Still more comments

	* src/magic.c, src/masmenu.c: Magic failing bug fixed (Dudaskank)

2002-10-13  peterhull90  <peterhull90@dell>

	* src/draw.c, src/effects.c, src/enemyc.c, src/entity.c:
	yet more comments

2002-10-12  peterhull90  <peterhull90@dell>

	* src/intrface.c, src/selector.c, include/combat.h, src/draw.c:
	yet more comments

2002-10-10  peterhull90  <peterhull90@dell>

	* include/combat.h, include/draw.h, include/effects.h, include/enemyc.h, include/entity.h, include/eqpmenu.h, include/eskill.h, include/heroc.h, include/hskill.h, include/intrface.h, include/itemmenu.h, include/kq.h, include/kqsnd.h, include/magic.h, include/masmenu.h, include/menu.h, include/mpcx.h, include/progress.h, include/res.h, include/scrnshot.h, include/selector.h, include/setup.h, include/sgame.h, include/shopmenu.h, include/skills.h, include/ssprites.h, saves/.cvsignore, scripts/guild.lua, setup.cfg, src/combat.c, src/draw.c, src/effects.c, src/enemyc.c, src/entity.c, src/eqpmenu.c, src/eskill.c, src/heroc.c, src/hskill.c, src/intrface.c, src/itemmenu.c, src/kq.c, src/menu.c, src/res.c, src/scrnshot.c, src/selector.c, src/setup.c, src/sgame.c, src/shopmenu.c:
	comments/indents

2002-10-09  peterhull90  <peterhull90@dell>

	* maps/town1.map: Modified by ML to fix layer/obstacle bugs

	* src/sgame.c: more comments

2002-10-08  peterhull90  <peterhull90@dell>

	* include/kq.h, include/progress.h, include/res.h, src/ChangeLog, src/combat.c, src/heroc.c, src/magic.c, src/masmenu.c, src/menu.c, src/res.c, src/selector.c:
	Added doxy comments

2002-10-01  peterhull90  <peterhull90@dell>

	* scripts/itemdefs.h, scripts/progress.h: Removed extraneous files

	* src/sgame.c: *** empty log message ***

2002-09-24  peterhull90  <peterhull90@dell>

	* ChangeLog: *** empty log message ***

	* scripts/manor.lua, scripts/cave3a.lua, scripts/cave3b.lua, scripts/dville.lua, scripts/pass.lua, scripts/starting.lua, scripts/tower.lua:
	Put quotes around initial comments

2002-09-24  peterhull90  <peterhull90@dell.valleyway>

	* manor.lua, cave3a.lua, cave3b.lua, dville.lua, pass.lua, starting.lua, tower.lua:
	Put quotes around initial comments

2002-09-23  reybrujo  <reybrujo@dell.valleyway>

	* prep.pl: Fixed included files location

2002-09-22  peterhull90  <peterhull90@dell.valleyway>

	* src/kq.c, src/scrnshot.c:
	Added keyboard polling check and made comments consistent with code

	* obj/unix/.cvsignore: added new line

	* maps/.cvsignore, shots/.cvsignore: Added shots directory

	* ChangeLog: Initial version

	* src/sgame.c: ???

	* src/kq.c: added screenshot functions

	* src/ChangeLog: Added f12 key function

	* mkfiles/makefile.cfg: *** empty log message ***

	* mkfiles/makefile.all: fixed bug in 'clean' target

	* maps/mapdraw.c: Removed unused vars

	* include/scrnshot.h, src/scrnshot.c: Screenshot functionality

2002-09-22  Peter Hull  <peterhull90@hotmail.co>

	* src/scrnshot.c: added #include <stdio.h>

	* src/kq.c: added screen shot support (from Matthew)
	

/*
   KQ is Copyright (C) 2002 by Josh Bolduc

   This file is part of KQ... a freeware RPG.

   KQ is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published
   by the Free Software Foundation; either version 2, or (at your
   option) any later version.

   KQ is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with KQ; see the file COPYING.  If not, write to
   the Free Software Foundation,
       675 Mass Ave, Cambridge, MA 02139, USA.
*/

