FloorEdit 3.1 readme
====================


New features
============
v3.1
- Fixed some small bugs
- Lights, cameras and sinks are now showed in the 3d window (like in trle)

v3.0
- Can rotate rooms and zoom in/out
- Moveables are rendered
- Added 2D map (like in TRLE)
- Can save TR4 levels
- Can move items
- Can change OCB codes

v2.9
- Improved 3D window
- Added TR1 support (viewer only)
- Improved item & trigger handling

v2.8
- Can now convert TR4 levels to TR2 (no sprites yet)
- Fixed some TR5 bugs
- Register bugs fixed for the file right-click menu
- 3D preview (all rooms) directly from windows (right-click menu) for TR2-5

v2.7
- FloorEdit now also displays the AI objects in TR4&5
- FloorEdit can now convert all static meshes to TR3
- FloorEdit now shows all triggers if you select a trigger, not only the first one.

v2.6
- Sprite bug fixed
- PRJ support primary version (import sector data)

v2.5
- Sound bug fixed for TR3 converting (you need TR2WAD 1.5 to export sounds)
- No Base TR3 level needed
- Simple convert your TR4 level by right-clicking a .tr4 file in the windows explorer.

v2.4
- Small bug fixed for the new TR4Objects.dat
- Added 3D Preview fro TR3 Levels (TR4&5 will follow soon)

v2.3
- Fixed TR3 Saving bug
- Added TR5 support

v2.2
- Fixed bug that maked FloorEdit go to fast causing the program not to respond the input.

v2.1
- Support for reading TR4 levels (no saving yet).
- Small bug in rotating items fixed
- Can lock TR3 levels for use with TR2WAD and WADMerger (for costom levels).


v2.0
- It's the first released version, but I used it for myself for a long time, so it's version 2


Known bugs
==========
- Some static meshes will lose the light intensity after converting it to a TR3 level. The bug can't be fixed, since a TR4 file don't have this info for some object. Please don't use lights on the following objects:
ROCK4
ROCK5
ROCK6
ROCK7
ROCK8
ROCK9
ARCHITECTURE0
ARCHITECTURE1
- If you move items, you must reload the room (go to another room and then back) before you can do anything else.



Saving TR4 levels
=================
There was a small problem saving TR4 levels. Visual Basic always crashes when compressing the tr4 textures & room data. I was unable to fix it, so I made a little program in C++ that would do this. It's called FEC.exe and MUSt be in the same directory as flooredit.



3D window
=========
There is a small 3D window that renders the current room. If you press Draw Doors (below the room number) the rooms next to this one are rendered too.  You can use page up/down to zoom in and out. The cursor keys will rotate the room. The 3D window isn't fully completed yet, so rotating doesn't work for 100%. In the 2D map, you can use ALT+click to place the target for the 3d window.
The 3D window also renderes items (moveables & static meshes). You can select items from the 2D map on the left of the render window.
NOTE: You can't select squares/items in 3D (yet?).


2D map legend:
==============
Yellow dots		Items
Light green sectors	Walls
Gray sectors		Walls
Light blue sectors	Floor
Black sectors		Doors

MINECART COMMANDS (TR3):
Dark red sectors	Minecart stop position
Dark green sectors	Minecart curve to right
Dark blue sectors	Minecart curve to left

CLOCKWISE BEATLE & TT COMMANDS (TR4&5):
Dark red sectors	Clockwise beatle and trigger triggerer sector
Dark green sectors	Trigger triggerer
Dark blue sectors	Clockwise beatle


How to use:
===========
This program needs DirectX7 to run.
Use the left mouse button to select a sector. Information on that sector will be displayd in the frames. 


Items:
======
If you select a sector, all items that are on it are listed in the drop down menu. If you select one, the OCB, switch flags, visible and clear body settings are displayd. On the right is the number of times this object is triggered. If you click the Next Trigger button the trigger will be selected. If the object is triggered more then once, click the button again to search for the next trigger.
The item will be selected in the main window (it will turn red, liek in TRLE). You can move the item if you hold CTRL. The item won't be putted on the floor by default, you can do that with the page up/down keys (with CTRL pressed). You can rotate the item with the rotate button in the item frame.
NOTE: After you moved an item you must reload the room. You can do this by selecting the room list and go 1 below and then back. Else you get problems when you do anything else with the same or another item in this room.


Triggers:
=========
If you select a sector that has triggers on it, they will be listed in the drop down menu below the items. Select a trigger to view the flags for it. For OBJECT and TARGET triggers you can use the Find Object to go to the object.


Doors
=====
Use the right mouse button to go trough a door. If there is a floor and ceiling door, use SHIFT for the ceiling door.


Converting Levels
=================
To convert tr3 or tr2 levels, you can right-click a tr4 level and select 'Convert to TR3' or 'Convert to TR2'. This will place a .tr2 level with the same name in the same folder. This will overwrite every other file with the same name!
This feature is installed when you run FloorEdit. This means it only works after running the new FloorEdit at least one time. You can also convert it in the FloorEdit program. Click Edit and chose 'Import TR4'. Then save the level as a .tr2 level.



***************************
*    Created by Michiel   *
*                         *
* http://trwad.tripod.com *
*    trwad@hotmail.com    *
***************************