I'm playing with the Editor since today. Everything worked fine as long as you put your XML file in a path that isn't too long, due to the \..\..\ bug.
Steam notified me there was an update, so I applied it.
Now all of a sudden it won't work anymore. It's not due to the file location, this time it's the resources it can't find.
1.2 DEBUG
WorkingDirectory set to: E:\Steam\steamapps\common\Hammerwatch\editor
Using DisplayDevice: Primary: {X=0,Y=0,Width=1920,Height=1080}x32@60Hz (48 modes available)
Start with level: E:\temp\Hammerwatch\test_puzzle.xml
Initializing game
Creating NativeWindow
CreateWindow()
CreateWindowEx()
CreateWindow()
CreateWindowEx()
Creating GraphicsContext.
GraphicsMode: Index: 2, Color: 0 (0000), Depth: 0, Stencil: 0, Samples: 0, Accum: 0 (0000), Buffers: 2, Stereo: False
OpenGL will be bound to window:2689512 on thread:1
Setting pixel format...
Creating temporary context for wgl extensions.
Using WGL_ARB_create_context...
success! (id: 131072)
Creating NativeWindow
CreateWindow()
CreateWindowEx()
CreateWindow()
CreateWindowEx()
Changing resolution: {X=0,Y=0,Width=1920,Height=1080}x32@60Hz
Creating GraphicsContext.
GraphicsMode: Index: 14, Color: 32 (8888), Depth: 24, Stencil: 0, Samples: 0, Accum: 64 (16161616), Buffers: 2, Stereo: False
OpenGL will be bound to window:4916866 on thread:1
Setting pixel format...
Using WGL_ARB_create_context...
success! (id: 196608)
GameWindow done
ARPGGame()
Window icon set
Made clear cursor
Starting game
Initialize achievments, Steam and master server
Loading config settings
Loading controllers
USB Controller device ID: 1118 : 654
Initialize sound
Sound device: Generic Software on Luidsprekers (VIA High Definition Audio)
Initialize renderers
Initialize physics
Start game
Loading resources
Resource error: actors/lich_1_mb.xml: Texture sizes should be powers of two
Resource error: actors/skeleton_1_mb.xml: Texture sizes should be powers of two
Resource error: actors/tower_flower_1_small_razed.xml: Could not find file: E:/Steam/steamapps/common/Hammerwatch/assets/actors/tower_flower_1_small.png
Resource error: actors/tower_flower_1_small_razed.xml: Waarde van null is niet geldig voor stream.
Resource error: actors/tower_flower_1_small_razed.xml: Couldn't load texture specified in sprite
Resource error: actors/tower_flower_1_small_razed.xml: No sprite specified in doodad
Resource error: doodads/generic/trap_stalactite.xml: All doodad transitions must have existing from and to states
Resource error: items/vgt_plant.xml: Could not find file: E:/Steam/steamapps/common/Hammerwatch/assets/items/vgt.png
Resource error: items/vgt_plant.xml: Waarde van null is niet geldig voor stream.
Resource error: items/vgt_plant.xml: Couldn't load texture specified in sprite
Resource error: items/vgt_plant.xml: No sprite specified in item
Resource error: sound/music.xml: Could not find file: E:/Steam/steamapps/common/Hammerwatch/assets/sound/music/desert_cavern.ogg
Resource error: sound/music.xml: Failed to load ogg sound/music/desert_cavern.ogg
Loading Language
Initializing game
All ideas and fixes welcome.