Transferring voice range from Hero Placeholder to heroes.

This commit is contained in:
Nick Winter 2014-12-29 20:06:27 -08:00
parent a5b5bb1085
commit c13922a2d8
2 changed files with 4 additions and 1 deletions
app
models
views/editor/campaign

View file

@ -123,6 +123,9 @@ module.exports = class Level extends CocoModel
else if placeholderConfig.extraHUDProperties
levelThangComponent.config ?= {}
levelThangComponent.config.extraHUDProperties = _.union(levelThangComponent.config.extraHUDProperties ? [], placeholderConfig.extraHUDProperties)
else if placeholderConfig.voiceRange # Pull in voiceRange
levelThangComponent.config ?= {}
levelThangComponent.config.voiceRange = placeholderConfig.voiceRange
if isHero
if equips = _.find levelThang.components, {original: LevelComponent.EquipsID}

View file

@ -201,7 +201,7 @@ module.exports = class CampaignEditorView extends RootView
onCampaignLevelClicked: (levelOriginal) ->
return unless levelTreema = @treema.childrenTreemas?.levels?.childrenTreemas?[levelOriginal]
if key.ctrl
if key.ctrl or key.command
url = "/editor/level/#{levelTreema.data.slug}"
window.open url, '_blank'
levelTreema.select()