2014-06-16 08:27:16 -04:00
|
|
|
CocoModel = require 'models/CocoModel'
|
|
|
|
RootView = require 'views/kinds/RootView'
|
2014-06-17 15:42:27 -04:00
|
|
|
utils = require 'lib/utils'
|
|
|
|
Achievement = require 'models/Achievement'
|
|
|
|
EarnedAchievement = require 'models/EarnedAchievement'
|
|
|
|
|
|
|
|
class MockServer
|
|
|
|
|
2014-06-16 08:27:16 -04:00
|
|
|
|
|
|
|
module.exports = ->
|
2014-06-19 09:52:05 -04:00
|
|
|
me.set('points', 48)
|
|
|
|
|
2014-06-17 15:42:27 -04:00
|
|
|
unlockableObj =
|
|
|
|
name: 'Dungeon Arena Started'
|
|
|
|
description: 'Started playing Dungeon Arena. '
|
|
|
|
worth: 3
|
|
|
|
collection: 'level.session'
|
|
|
|
query: "{\"level.original\":\"dungeon-arena\"}"
|
|
|
|
userField: 'creator'
|
|
|
|
|
|
|
|
earnedUnlockableObj =
|
|
|
|
earnedPoints: 3
|
|
|
|
notified: false
|
|
|
|
|
|
|
|
unlockable = new Achievement unlockableObj
|
|
|
|
earnedUnlockable = new EarnedAchievement earnedUnlockableObj
|
|
|
|
|
|
|
|
console.log currentView
|
|
|
|
data = currentView.createNotifyData unlockable, earnedUnlockable
|
2014-06-19 09:52:05 -04:00
|
|
|
imageURL = '/images/achievements/swords-01.png'
|
2014-06-17 15:42:27 -04:00
|
|
|
data.image = $("<img src='#{imageURL}' />")
|
|
|
|
options =
|
|
|
|
autoHideDelay: 10000
|
|
|
|
globalPosition: 'bottom right'
|
|
|
|
showDuration: 400
|
|
|
|
style: 'achievement'
|
|
|
|
autoHide: false
|
|
|
|
clickToHide: false
|
|
|
|
|
|
|
|
$.notify data, options
|