public IAsset Handle(IAssetManager assetManager, string name, IRawAsset data) { return new LevelAsset( name, data.GetProperty<string>("LevelData"), data.GetProperty<LevelDataFormat>("LevelDataFormat"), data.GetProperty<string>("SourcePath")); } }