JACKHAMMER 1.1.855 BETA CHANGELOG --------------------------------- NEW FEATURES - Dynamic sky rendition in the editor for all games supported: skybox, rotation, scrolling clouds, etc. Now editor's sky is almost the same as in games. - Skybox list with icons in map properties to facilitate sky choice (Quake2, Half-Life). - New function "Connect Entities" (Ctrl+K) to connect two entities easily using their target and targetname fields. - Internal connections preservation mode (targetname-target links) during copypaste or cloning (dragging with Shift pressed). - Separate tie to entities (hold Shift when clicking "toEntity"). In this case, after a confirmation, editor creates separate entities for all the selected brushes. - Improved Paste function - now it preserves an original third coordinate in a 2D-view. - Special mode to display tiled texture borders in a 3D-view. - Option to disable depth test for selection boxes (hotkey Q) - Radiant-style behavior. - "Triangulate" option in Arch Tool enables arches made from triangle-shaped prisms not only in Smooth slope mode. - "Fit Selection" option in Arch Tool enables fitting an arch to the selection (i.e. a quadrant will take all the selection space, not its quarter). - Optional grid display on Arch Tool preview (to estimate stretching of resulting primitives). - New curve types: Exact Cone, Exact Cylinder, Exact Sphere (Quake3). - Camera FOV adjustment in a 3D-view. - New option "Snap selection to grid when dragging" enables VHE-style snapping to grid during movement of the selection. - Rotation angle numeric display (when "Paint sizing info" is enabled). - Geometry can now be scaled in a preview window of Effects Editor using right mouse button (Quake3). - Added builds of Quake and Quake2 compilers for Linux. - Localization support, Russian and Ukrainian localizations. MINOR CHANGES - Ability to choose a value of fixed rotation angle instead of hardcoded 15 degree value. - Ability to recompile a map with the same parameters (F9 in Compile Process Window). - Support of hotkey F in viewports to toggle texture filtering. - Subsequent calls to "Snap to grid" change anchor point, looping through all 8 bbox points (previously only the lower bbox point was used as an anchor). - "Snap to grid" in Vertex Manipulation mode snaps to bbox of selected vertices, also works for a single vertex (selection moves to ensure the vertex on the grid). - "Apply NULL to backfaces" option in Default Room dialog (automatically textures invisible faces with null/caulk). - LMB + Alt click when multiple faces are selected does not clear the selection anymore. - Null "angle" field is not added automatically to entities after transformation anymore. - Arch Tool preview now takes current color scheme into account. - Ability to cancel map export (including Esc keypress) in Cordon Bounds application dialog. - Special keys ("targetname", "target", "model", "texture", etc.) are not hardcoded and can be redefined in fgd. - Added "Transform" context menu item. - Object Properties dialog is slightly enlarged. - Shortcut "Break" interrupts compile process without closing the process window. - Shortcuts for texture application modes (Shift+F1 - Shift+F9). - Automatic focusing on input fields in "Goto Brush", "Goto Coords" è "Transform" dialogs. - "Show 3D Grid" option added to "Map" menu. BUG FIXES - Bug with calculating normals for curves (Quake3). - Bug with spawning compile processes in Linux. - Bug with redrawing 2D-viewports after maximization (Shift+Z). - Bug with cloning compile configurations in Expert Mode. - Bug with saving compile configurations in Expert Mode. - Bug with replacement of command parameters in Expert Mode (formerly only the first occurence was replaced). - Bug with mip level generation for textures. - Bug with disabled editing of Cordon Bounds previously stored in the project file. - Bug with Splash Screen not closing. - Bug with texture axes reset during brush movement/scale operations with Texture Lock turned off. - Bug with projection switching using Tab - context menu item selection was not maintained. - Bug with loading resources from PAK-files. - Bug with FPS drop in 3D-views after render mode selection or window switching. - Bug with animation speedup, when several 3D-views of a single project opened. - Bug with deletion of partially selected entieis in Ignore Groups mode. - Bug with insertion of default entity's parameters after map loading and during copy operation. - Fixed texture "naturalization" algorithm for curves (Quake3). - Fixed Show Connections mode: now all the connections are displayed for objects that possess several target_destination fields in FGD. - Fixed Tab order in the Face Properties. - Fixed non-working "Default Light Level" parameter in Quake compiler (light.exe) - Fixed halflife.fgd, now player start entities display models. - Fixed non-working function "Weld vertices" in Vertex manipulation mode (Ctrl+Alt+W). - Crash when using Entity Report in 64-bit version of the editor. - Crash when using "View Model" command on entity with missing model. - Improved support for MAP format. - Improved support for ASE model format (Quake3). - Fixed accumulation of errors in entity angles after flipping. - Many filesystem functions do not resolve symlinks anymore (Linux).