
Introduction
------------
Level Editor is application used for making game levels/maps.
You click on objects from the list and just drop them on the map.
Beside creating levels, this editor can make levels really come to life: chests can contain magic items, monsters will talk to you, pools will replentish your health and doors will lead you to new levels...
You use it for:
 - creating containers (like chests with items)
 - creating trigger objects (doors, buttons, levers...)
 - creating dialogs for conversations with NPCs
 - add monster behavior and AI
 - etc.
 
Everything you make with Level Editor ends up in xml format. Easy to read and parse.
Example game is made with Level Editor to demostrate its posibilities. 
Tutorials cover all features; check tutorials dir.

Disclaimer: Available models are for demonstration purposes only. They are mostly downloaded from web and can not be used in commercial purposes without author permission. You can easily add your models to Level Editor as described in Tutorial 1.

Fallout 2 Remake in 3D
----------------------
The game example shows how levels created in level editor behave in point and click / rpg kind of game.
In Irrlicht forum, user greenya created 3d model of Temple or Trials from old Fallout2 game.
I used these models to test creating rpg level in my level editor.

If you start the game you will see one very simple level with entrance to the dungeon.
You character is little green turtle.
Use your mouse to click on the ground and turtle will walk to that position.
If you click on some object, turtle will approach and try to interact with it.
Cursor will change to sword above monsters.
Check little console for text info.
To adjust the camera position, press and hold (and move) right mouse button.
Use mouse scroll to change camera distance.
You can use items in your inventory with right mouse click.

When you click on the entrance, you will be taken to another level with more monsters.

This game example is far from Fallout 2 remake.
I didn't had time and resources to make samething that looks more like Fallout 2 starting level,
its missing Fallout 2 GUI, and more 3D content, but will help if someone wants to move this further on.

Level Editor Quick Start User Manual:
------------------------
Start Level Editor.
You should see game objects window with tabs that have a list of available game objects in a tree to the left.
First tab "Scene" is getting populated as you place objects on the map.
Pick an item and click on the map to place it.

Navigation:
Move selected object by clicking on it and dragging it around (left mouse press and hold).
Rotate selected object by pressing SHIFT + left mouse press and hold and move.
Scale selected object by pressing SHIFT + mouse scroll.
Rotate map with right mouse press and hold.
Pan map with SHIFT + right mouse press and hold (or WASD keys).
Zoom map with mouse scroll.

Extra:
You can declare object a container (check tutorial about adding content) and add content to it.
You can write scripts for pickable and trigger objects, check tutorial on writting scripts.
You can write NPC dialogs, there is tutorial for that too.
You can add monsters to the game, and define their attributes.

Limitations:
10 levels maximum for game example.
100 lines per NPC dialog.

Troubleshooting
---------------
If you get error when starting program: "The program can't start because MSVCP100.dll is missing from your computer. Try reinstalling the program to fix this problem." 
you need to install Microsoft Visual Studio 2010 redistributable package provided with the game: vcredist_x86.exe.


Petar Bajic
MPE (C) All Rights Reserved 
Homepage: www.mystic-peanut.com
January, 21 2010.