Skip to content

Delver Engine v1.3.0

Compare
Choose a tag to compare
@joshuaskelly joshuaskelly released this 21 Dec 17:57
· 246 commits to master since this release
0415e4e

Requirements

Java 8

Changes

Features

5cfe4d5 Update Gradle
ba7f740 Editor Can Now Preview Lights in Groups and Prefabs
5fe2219 Prompt to save the level when dirty
c41dab7 Camera now smoothly animates when focusing on the selection
cac5c70 Moving camera control logic into EditorCameraController class
5a4bdba Cache TileSelection iterable instead of newing all the time
c90db33 Added getBounds method to TileSelection class
f8b7ce6 EditorClipboard now uses an Array of TileSelectionInfo objects
50b7626 LiveReload logging basic info
c71abea Removed tile selection getter/setter from EditorApplication
c6ef102 Move tiles now uses TileSelection
e056d62 Face control points use TileSelection
de8239c Initial TileSelection class implementation
049433e Renaming FileWatcher to LiveReload
fb0ebc8 Live reload assets
ad8e9b0 Example dialogue tree can fire some external game events now
3cc88dc Basic Ink based dialogue tree system. No side effects, yet.
facbecb Moving EditorActions instance to EditorUI as it really is not an editor subsystem
7bce704 Adding hovered to selection class
f2c1b17 Starting to pull selection out of EditorApplication
cb20ab4 Moved application initialization into EditorApplication class
a5914cd Refactoring Editor API
454948e You can scrub float values via their label
d16b46d Simplifying Gizmo draw method
a7e0c58 Gizmo draw now knows about entity selection state
cbda2b2 Trigger Gizmo
1bf3992 Adding entity class name as a header to entity properties pane
1809a3c Draw Gizmos correctly for entities inside of Groups
d7781ce Adding some acceleration to camera scroll
7a6bd85 Mouse wheel now moves the camera and effects orbit distance
f099254 Orbit camera
d5adab8 Support for viewing selected tiles
737918b Initial implementation of view selected action
6d2f474 Register Gizmos through reflections via the Reflections library
ec0a3ec Initial implementation of Gizmo system for editor
9b32463 Support for copy + paste between editor instances
9b92240 Correctly set title after saving
a0931b5 Adding recently opened levels to editor menu bar
82063de Delete key now deletes selection
d9442ad Editor support for hierarchical categories
b6b5aa2 Reordering file menu to a more standard layout

Fixes

0415e4e Making it easier to pick meshes in the editor
99f2258 Fixing incorrect offets for effect particles
f144784 Stop Player From Repeatedly Bouncing on Spikes
24d57b0 Fixing Infinitely Spinning Dropped Items
0a0d626 Fixing How Hitscan Guns Target Entities
7cf97bf Fixes incorrect pluralization of minutes
cdba59f Cleaning up redundant path elements in recently opened list
6ef5fbe Fixing editor app disposal
9bf17d5 Dirty status fixed and is now reflected in window title
5f9663b EditorCameraController now uses an AnimationHelper
4285107 Fixing issue with live reload breaking input
eb05c6b Fixing reload of tile picker ui
fb9c310 Initial work to fix live reload for MacOS
15db596 Fixing reloading of assets and debouncing the reload.
80f6266 Refactored file watcher to its own class. Narrowed scope of changes we care about.
f910d76 Fix for the Ink story json exploding on the UTF-8 BOM in some cases
3e72bad Fixing issue where filename was getting assigned to the full path.
9b9ba23 Small changes to EditorOptions class
d30136f Fixing issue with selected entities in property menu
9ad731c Fix for platform discrepencies for setting cursor position
cdcd0cd Replacing constructor with init method
782bb99 Dynamic lights now respect whether lighting is enabled or not.
323a859 Fixing incorrect rotation axis being shown
d44ae71 RGB for XYZ axes darn it.
0fe71d7 Fixing Windows issue with setTitle
ed4aafa Cleaning up menu bar
3bd6d07 Fixing broken hotkeys after Ctrl+N to create a new level
66cc31d Simplifying the Edit menu
5f97425 Don't show Mac shortcuts on non-Mac environments