diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index d8b7b20f7..c0eee0d83 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -278,7 +278,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t tip_morale_improves: "A töltés addig folytatódik, amíg a morál javul." tip_all_species: "Hisszük, hogy minden fajnak egyenlő lehetőségekkel kell bírnia a programozás megtanulására." # tip_reticulating: "Reticulating spines." - tip_harry: "Te, Mágus, " + tip_harry: "Te, Mágus, " tip_great_responsibility: "Nagy kódolási képességgel nagy hibaelhárítási felelősség jár." # tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." tip_binary: "A világon csak 10 féle ember van: azok, akik értik a kettes számrendszert és azok, akik nem.." diff --git a/app/models/User.coffee b/app/models/User.coffee index 51bae80a7..1a4ab7454 100644 --- a/app/models/User.coffee +++ b/app/models/User.coffee @@ -115,6 +115,17 @@ module.exports = class User extends CocoModel application.tracker.identify announcesActionAudioGroup: @announcesActionAudioGroup unless me.isAdmin() @announcesActionAudioGroup + getFastVictoryModalGroup: -> + # A/B Testing no delay showing the signup and continue buttons in hero victory modal + return @fastVictoryModalGroup if @fastVictoryModalGroup + group = me.get('testGroupNumber') % 2 + @fastVictoryModalGroup = switch group + when 0 then 'normal' + when 1 then 'fast' + @fastVictoryModalGroup = 'fast' if me.isAdmin() + application.tracker.identify fastVictoryModalGroup: @fastVictoryModalGroup unless me.isAdmin() + @fastVictoryModalGroup + getGemPromptGroup: -> return @gemPromptGroup if @gemPromptGroup group = me.get('testGroupNumber') % 8 diff --git a/app/views/play/level/modal/HeroVictoryModal.coffee b/app/views/play/level/modal/HeroVictoryModal.coffee index 102b65547..04434e77a 100644 --- a/app/views/play/level/modal/HeroVictoryModal.coffee +++ b/app/views/play/level/modal/HeroVictoryModal.coffee @@ -283,7 +283,8 @@ module.exports = class HeroVictoryModal extends ModalView Backbone.Mediator.publish 'music-player:enter-menu', terrain: @level.get('terrain', true) updateSavingProgressStatus: -> - return unless @animationComplete + # A/B Testing no delay showing the signup and continue buttons in hero victory modal + return unless @animationComplete or me.getFastVictoryModalGroup() is 'fast' @$el.find('#saving-progress-label').toggleClass('hide', @readyToContinue) @$el.find('.next-level-button').toggleClass('hide', not @readyToContinue) @$el.find('.sign-up-poke').toggleClass('hide', not @readyToContinue)