Added "clear" (reset to 0) button to resource cards
This commit is contained in:
@@ -134,7 +134,10 @@
|
|||||||
{{title}}
|
{{title}}
|
||||||
</div>
|
</div>
|
||||||
<div class="layout horizontal center">
|
<div class="layout horizontal center">
|
||||||
<paper-button class="resourceReset" disabled={{cantIncrement}}>Reset</paper-button>
|
<div class="layout vertical">
|
||||||
|
<paper-button class="resourceResetMax" disabled={{cantIncrement}}>Reset</paper-button>
|
||||||
|
<paper-button class="resourceResetZero" disabled={{cantDecrement}}>Clear</paper-button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</paper-material>
|
</paper-material>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -129,11 +129,17 @@ Template.resource.helpers({
|
|||||||
});
|
});
|
||||||
|
|
||||||
Template.resource.events({
|
Template.resource.events({
|
||||||
"click .resourceReset": function(event){
|
"click .resourceResetMax": function(event){
|
||||||
var modifier = {$set: {}};
|
var modifier = {$set: {}};
|
||||||
modifier.$set[this.name + ".adjustment"] = 0;
|
modifier.$set[this.name + ".adjustment"] = 0;
|
||||||
Characters.update(this.char._id, modifier, {validate: false});
|
Characters.update(this.char._id, modifier, {validate: false});
|
||||||
},
|
},
|
||||||
|
"click .resourceResetZero": function(event){
|
||||||
|
var base = Characters.calculate.attributeBase(this.char._id, this.name);
|
||||||
|
var modifier = {$set: {}};
|
||||||
|
modifier.$set[this.name + ".adjustment"] = -base;
|
||||||
|
Characters.update(this.char._id, modifier, {validate: false});
|
||||||
|
},
|
||||||
"click .resourceUp": function(event){
|
"click .resourceUp": function(event){
|
||||||
var value = Characters.calculate.attributeValue(this.char._id, this.name);
|
var value = Characters.calculate.attributeValue(this.char._id, this.name);
|
||||||
var base = Characters.calculate.attributeBase(this.char._id, this.name);
|
var base = Characters.calculate.attributeBase(this.char._id, this.name);
|
||||||
|
|||||||
Reference in New Issue
Block a user