summaryrefslogtreecommitdiff
path: root/objects.js
diff options
context:
space:
mode:
authorViraj Mahesh <virajmahesh@gmail.com>2014-05-30 09:46:16 +0400
committerViraj Mahesh <virajmahesh@gmail.com>2014-05-30 09:46:16 +0400
commit159b4b26058fa1b630f2709b938c47902f1188c7 (patch)
treebebee632c8676fd01e1d5fa424c5284160dd5b70 /objects.js
parentc8bb7ce225091c078819fec308fc550324505733 (diff)
downloadsnap-yow-159b4b26058fa1b630f2709b938c47902f1188c7.tar.gz
snap-yow-159b4b26058fa1b630f2709b938c47902f1188c7.zip
Fixed naming issue and removed extra function
Diffstat (limited to 'objects.js')
-rw-r--r--objects.js18
1 files changed, 4 insertions, 14 deletions
diff --git a/objects.js b/objects.js
index 36ee1ae..52f3362 100644
--- a/objects.js
+++ b/objects.js
@@ -3706,18 +3706,8 @@ SpriteMorph.prototype.reactToDropOf = function (morph, hand) {
morph.slideBackTo(hand.grabOrigin);
};
-SpriteMorph.prototype.newCostumeNameCached = function (data) {
- if (this.screenshotNames.hasOwnProperty(data)) { // Screenshot naming
- this.screenshotNames[data] += 1;
- data += '(' + this.screenshotNames[data] + ')';
- } else {
- this.screenshotNames[data] = 0;
- }
- return data;
-};
-
-var re = /\((\d+)\)$/;
-SpriteMorph.prototype.newCostumeNameFn = function (name) {
+var re = /\((\d+)\)$/; // RegExp to match costume names
+SpriteMorph.prototype.newCostumeName = function (name) {
var foundSameName = false,
foundIndex = false,
lastIndex = 0;
@@ -3741,7 +3731,7 @@ SpriteMorph.prototype.newCostumeNameFn = function (name) {
lastIndex += 1;
return name + '(' + lastIndex + ')'; // New index with a +1
}
- return name + '(1)'; // No indexing has started so start it off with a (1)
+ return name + '(2)'; // No indexing has started so start it off with a (1)
}
return name;
};
@@ -3750,7 +3740,7 @@ SpriteMorph.prototype.doScreenshot = function (imgSource, data) {
var canvas,
stage = this.parentThatIsA(StageMorph),
costume;
- data = this.newCostumeNameFn(data);
+ data = this.newCostumeName(data);
//data = this.newCostumeNameCached(data); // Uncomment to profile
if (imgSource[0] === "pen trails") {
canvas = stage.trailsCanvas;