habitica-self-host/src/app/pets.coffee

20 lines
422 B
CoffeeScript
Raw Normal View History

2013-03-09 13:30:06 +00:00
{ randomProp } = require './helpers'
{ pets } = require('./items').items
2013-03-08 17:44:21 +00:00
###
app exports
###
module.exports.app = (appExports, model) ->
user = model.at '_user'
user.on 'set', 'flags.dropsEnabled', (captures, args) ->
return unless captures == true
2013-03-09 13:30:06 +00:00
egg = randomProp pets
user.push 'items.eggs', egg.name
user.set 'items.egg', egg
2013-03-08 17:44:21 +00:00
# do drops enabled stuff
$('#dropsEnabled-modal').show()