-----------------------------------
Moonlight productions :: Sauerkraut
-----------------------------------

Here is Sauerkraut, our RPGDX 7th June MiniRPG compo entry! We've put a lot of 
hard work into this game, two days of non-stop (though we did sleep) scripting, 
drawing, map building and programming.

 Moonlight Productions:

 Bjrn Lindeijer         (engine)
 Laurens van der Starre  (scripts)
 Georg Muntingh          (level design and tiles)
 Frode Lindeijer         (all non-tile graphics)

Have fun playing our game, we had great fun in making it!


The game can be found on: http://indierpg.net/rpgdx


--------
Controls
--------

These are as basic as possible. Use the arrow keys to move the player character 
and use the space bar as the action key to interact with stuff in the world or 
to continue reading dialog. During combat the keys get a little more 
complicated, but the keys 'A' for attack and 'R' for running away are clearly 
indicated.


------------------------
The Moonlight RPG engine
------------------------

Sauerkraut uses the Moonlight RPG engine, which is released under GPL. The 
Moonlight RPG engine is a flexible engine, making heavy use of scripting for 
the game implementation. Some of its specifications are:

- Allegro for graphics, keyboard input and timers
- SeeR C scripting lib for script handling
- Using fast STL maps for indexing arrays with strings
- Using object oriented, flexible tile engine (square or isometric)
- Comes with its own map/tile editor
- Allows use of multiple tile bitmaps per map, and the other way around.

Sauerkraut comes with Moonlight RPG engine version 0.7 (RPGDX 7th June MiniRPG 
compo version). The larger part of this version was programmed within the 48 
hours of the competition. It can still be much improved, and we plan on doing 
that before starting on a larger project.


-------------------
Config file options
-------------------

RPG.cfg

 fullscreen
   0 - run the game windowed
   1 - run the game fullscreen
 vsync
   0 - don't use vsync
   1 - vsync the game (might look smoother for some users)
 stretch
   0 - don't use stretch (choose this if your video card supports 320x240x16)
   1 - stretches the 320x240 resolution on a 640x480 screen for compatibility


RPGEdit.cfg

 fullscreen
   0 - run the editor windowed
   1 - run the editor fullscreen
 resolution
   320 - run in 320x240
   400 - run in 400x300
   640 - run in 640x480
   800 - run in 800x600


-------
History
-------

10th June 24:00
(Third and final compo release)

Script changes:
- Many spelling, interpunction and dialog errors removed by Georg

Engine changes:
- Optimized to only draw objects that are visible
- Removed remaining game elements (showing gameover/completed) from the engine
- Fixed crash on exit bug


10th June 20:00
(Second compo release, compo was extended by a day)

Script changes:
- Fixed Bear looking like Spider
- Fixed player starting with only 50/100 hp
- Fixed playing intro everytime you enter the jail again
- Fixed running away from monsters (you'd better run away from a Bear!)
- Removed the 3 backup scripts sets from the ZIP :-)
- Removed unnecesary bitmap dir from the ZIP
- Fixed tree standing on house
- Adjusted player walk speed
- More enemies in the forest

Engine changes:
- Now released with source under GPL!
- Initialising game is done in script now (game.sc)
- Fixed screen flicker at startup


10th june 2:00
(First release after the 48 hours compo)