Ok, a new version is uploaded and initial post edited.

Here's what changed:

1. Fixed the grid snap...it now works correctly no matter how far you are zoomed out or the view angle

2. Fixed the rotation bug that Marco described

3. Implemented the ability to: Grid snap in XY direction, snap into X only(by holding down ctrl key), snap into Y only(by holding down alt key), no snapping at all(i.e. smooth movement)

4. Entity can no longer be dragged up a wall if the texture scanned by the mouse_to_level trace is pre-defined as illegal

5. Optimized some code

6. Generalized some values to add flexibility

7. Added some comments to scripts


My User Contributions master list - my initial post links are down but scroll down page to find list to active links