Updated Features UI to include use limits

This commit is contained in:
Thaum
2015-02-05 10:04:37 +00:00
parent 79ba87041e
commit 524b45b936
5 changed files with 65 additions and 19 deletions

View File

@@ -2,6 +2,9 @@ Template.features.helpers({
features: function(){
var features = Features.find({charId: this._id});
return features;
},
hasUses: function(){
return this.usesValue() > 0;
}
});
@@ -14,7 +17,7 @@ Template.features.events({
heroId: featureId
})
},
"tap .featureCard": function(event){
"tap .containerTop": function(event){
var featureId = this._id;
var charId = Template.parentData()._id;
GlobalUI.setDetail({
@@ -22,5 +25,13 @@ Template.features.events({
data: {featureId: featureId, charId: charId},
heroId: featureId
});
},
"tap .useFeature": function(event){
var featureId = this._id;
Features.update(featureId, {$inc: {used: 1}});
},
"tap .resetFeature": function(event){
var featureId = this._id;
Features.update(featureId, {$set: {used: 0}});
}
});