User prompt
in function checkInfiniteMode, if inifiniteMode is true do exactly the same as when buying GENERATORS.INFINITE_LOVE : enter isInfiniteMode, hide bigHeart and giftRain, hide rightBoard with anim, background.changeBackground(10); loveField = new LoveField(); middlegroundContainer.addChild(loveField);
Code edit (6 edits merged)
Please save this source code
User prompt
in checkProgress, if currentlevel >= 9 do exactly the same as when buying GENERATORS.INFINITE_LOVE : enter isInfiniteMode, hide bigHeart and giftRain, hide rightBoard with anim, background.changeBackground(10); loveField = new LoveField(); middlegroundContainer.addChild(loveField);
User prompt
play tada sound when entering infinitemode
User prompt
play pop sound for manualGeneration
Code edit (1 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Cannot read properties of undefined (reading 'generatorButtons')' in or related to this line: 'rightBoard.generatorButtons[generatorId].config.cost = newCost;' Line Number: 1834
User prompt
Please fix the bug: 'Cannot read properties of undefined (reading 'generatorButtons')' in or related to this line: 'rightBoard.generatorButtons[generatorId].config.cost = newCost;' Line Number: 1834
User prompt
after loading the stored generators re-calculate their price
Code edit (1 edits merged)
Please save this source code
Code edit (4 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Cannot set properties of undefined (setting 'highestScore')' in or related to this line: 'bigHeart.highestScore = storage.highestScore || 0; // Load highestScore from storage' Line Number: 1807
User prompt
also store highestScore
User prompt
formatGeneratorPrice don't display decimals
User prompt
if not isInfiniteMode play bgMusic
Code edit (1 edits merged)
Please save this source code
User prompt
store and load lastUpdateTime
Code edit (4 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Cannot read properties of undefined (reading 'id')' in or related to this line: 'self.id = config.id;' Line Number: 1720
Code edit (1 edits merged)
Please save this source code
User prompt
when saving storage.generators, convert the object to array
Code edit (1 edits merged)
Please save this source code
User prompt
don't use reduce function but a simple for loop
Code edit (9 edits merged)
Please save this source code
User prompt
Please fix the bug: 'storedGenerators.reduce is not a function' in or related to this line: 'progressManager.generatorCounts = storedGenerators.reduce(function (acc, count, index) {' Line Number: 1772
===================================================================
--- original.js
+++ change.js
@@ -1680,12 +1680,14 @@
progressManager = new ProgressManager();
if (Array.isArray(storedGenerators)) {
progressManager.generatorCounts = {};
for (var index = 0; index < storedGenerators.length; index++) {
+ log("Adding loaded generator ", index);
progressManager.generatorCounts[index] = storedGenerators[index];
}
} else {
progressManager.generatorCounts = {};
+ log("No previous generators");
}
for (var level = 0; level <= 9; level++) {
if (tapCount < TAPS_PER_LEVEL[level]) {
progressManager.currentLevel = level;
a big lovely heart
a big stone heart
a big used copper heart
face view of a big bronze heart
face view of a big silver heart
Big shining gold heart verly slightly ornate. face view.
Big precious shiny porcelain heart slightly ornate. face view.
Large precious heart in mother-of-pearl, lightly ornate. Front view.
Large heart in precious ruby, very lightly decorated. Front view.
The most precious large heart in diamond, Front view.
clean pink enamel board witha very thin border