User prompt
Generate 'Bear Won' text when dice side is 1.
User prompt
Add 'Time Since Last Reset' duration counter text
User prompt
add 'Time Since Last Roll' duration counter text
User prompt
Please fix the bug: 'Uncaught TypeError: Cannot read properties of undefined (reading 'getItem')' in or related to this line: 'timesRolled = parseInt(localStorage.getItem('timesRolled')) || 0;' Line Number: 188
User prompt
put prize box asset directly above roll and reset buttons
User prompt
Make Prize Box asset lower
User prompt
make prize box asset lower
User prompt
add Prize Box asset underneath times reset text
User prompt
Please fix the bug: 'Uncaught ReferenceError: prizesWonTxt is not defined' in or related to this line: 'var prizesWon = parseInt(prizesWonTxt.text.split(': ')[1]) + 1;' Line Number: 162
User prompt
delete prizes won and bear prize text.
User prompt
Increase Prizes Won counter by one digit each time Dice Side is 1.
User prompt
increase prizes won after each roll
User prompt
Change 'Bear Prize' text to 'Bear Prize: 0'
User prompt
Add text for '10 cash = Bear Prize'
User prompt
Add 'Prizes Won:' text underneath Times Rolled.
User prompt
Make screen briefly flash brown upon each reset
User prompt
Make times reset go from 0 to 1 when reset button is pressed
User prompt
Copy Times Rolled behavior into Times Reset text counter
User prompt
Please fix the bug: 'Uncaught ReferenceError: currentCash is not defined' in or related to this line: 'currentCash += cashWon;' Line Number: 140
User prompt
Increase text of roll and reset buttons
User prompt
decrease size of text
User prompt
Allow total time and current time to count into days.
User prompt
delete times reset text.
User prompt
After each reset, increase 'Times Reset' by 1.
User prompt
Increase times reset counter by 1 each time reset button is used.
===================================================================
--- original.js
+++ change.js
@@ -158,11 +158,13 @@
currentCashTxt.setText('Current Cash: ' + currentCash);
totalCashTxt.setText('Total Cash: ' + totalCashWon);
timesRolled++;
timesRolledTxt.setText('Times Rolled: ' + timesRolled);
- // Increase prizes won after each roll
- var prizesWon = parseInt(prizesWonTxt.text.split(': ')[1]) + 1;
- prizesWonTxt.setText('Prizes Won: ' + prizesWon);
+ // Increase prizes won if dice side is 1
+ if (dice.value === 1) {
+ var prizesWon = parseInt(prizesWonTxt.text.split(': ')[1]) + 1;
+ prizesWonTxt.setText('Prizes Won: ' + prizesWon);
+ }
if (typeof localStorage !== 'undefined') {
localStorage.setItem('timesRolled', timesRolled);
timesRolled = parseInt(localStorage.getItem('timesRolled')) || 0;
timesRolledTxt.setText('Times Rolled: ' + timesRolled);