From 044930b7d3fe85310cd1aa3c812b5b6be4eb196f Mon Sep 17 00:00:00 2001 From: Alice Harris Date: Sat, 7 Mar 2015 18:39:43 +1000 Subject: [PATCH 1/2] add +2 Missed Days to debug menu in footer, adjust addMissedDay function and all calls to it --- common/dist/scripts/habitrpg-shared.js | 1 + website/public/js/controllers/footerCtrl.js | 8 ++++---- website/views/shared/footer.jade | 3 ++- website/views/shared/modals/settings.jade | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/common/dist/scripts/habitrpg-shared.js b/common/dist/scripts/habitrpg-shared.js index 3bb0bc7bf8..ff9863e7f3 100644 --- a/common/dist/scripts/habitrpg-shared.js +++ b/common/dist/scripts/habitrpg-shared.js @@ -7240,6 +7240,7 @@ process.browser = true; process.env = {}; process.argv = []; process.version = ''; // empty string to avoid regexp issues +process.versions = {}; function noop() {} diff --git a/website/public/js/controllers/footerCtrl.js b/website/public/js/controllers/footerCtrl.js index d250e72b6e..1431890d6d 100644 --- a/website/public/js/controllers/footerCtrl.js +++ b/website/public/js/controllers/footerCtrl.js @@ -71,11 +71,11 @@ function($scope, $rootScope, User, $http, Notification, ApiUrl) { 'stats.hp': 1 }); } - $scope.addMissedDay = function(){ - if (!confirm("Are you sure you want to reset the day?")) return; - var dayBefore = moment(User.user.lastCron).subtract(1, 'days').toDate(); + $scope.addMissedDay = function(numberOfDays){ + if (!confirm("Are you sure you want to reset the day by " + numberOfDays + " day(s)?")) return; + var dayBefore = moment(User.user.lastCron).subtract(numberOfDays, 'days').toDate(); User.set({'lastCron': dayBefore}); - Notification.text('-1 day, remember to refresh'); + Notification.text('-' + numberOfDays + ' day(s), remember to refresh'); } $scope.addTenGems = function(){ $http.post(ApiUrl.get() + '/api/v2/user/addTenGems').success(function(){ diff --git a/website/views/shared/footer.jade b/website/views/shared/footer.jade index 746d4d1958..2fdadafeba 100644 --- a/website/views/shared/footer.jade +++ b/website/views/shared/footer.jade @@ -77,7 +77,8 @@ footer.footer(ng-controller='FooterCtrl') h4 Debug .btn-group-vertical a.btn.btn-default(ng-click='setHealthLow()') Health = 1 - a.btn.btn-default(ng-click='addMissedDay()') +1 Missed Day + a.btn.btn-default(ng-click='addMissedDay(1)') +1 Missed Day + a.btn.btn-default(ng-click='addMissedDay(2)') +2 Missed Days a.btn.btn-default(ng-click='addTenGems()') +10 Gems a.btn.btn-default(ng-click='addGold()') +GP a.btn.btn-default(ng-click='addLevelsAndGold()') +Exp +GP +MP diff --git a/website/views/shared/modals/settings.jade b/website/views/shared/modals/settings.jade index b5728fb551..8a263f2df0 100644 --- a/website/views/shared/modals/settings.jade +++ b/website/views/shared/modals/settings.jade @@ -46,7 +46,7 @@ script(type='text/ng-template', id='modals/restore.html') label.control-label=env.t('fix21Streaks') //- This is causing too many problems for users h3=env.t('other') - a.btn.btn-sm.btn-warning(ng-controller='FooterCtrl', ng-click='addMissedDay()')=env.t('triggerDay') + a.btn.btn-sm.btn-warning(ng-controller='FooterCtrl', ng-click='addMissedDay(1)')=env.t('triggerDay') .modal-footer button.btn.btn-default(ng-click='$close()')=env.t('discardChanges') button.btn.btn-primary(ng-click='restore(); $close();')=env.t('saveAndClose') From cd8c0956f870116826bff8334adeb411414b8cee Mon Sep 17 00:00:00 2001 From: Alice Harris Date: Fri, 13 Mar 2015 13:52:54 +1000 Subject: [PATCH 2/2] add debug button to footer for increasing mana points (MP) --- website/public/js/controllers/footerCtrl.js | 5 +++++ website/views/shared/footer.jade | 1 + 2 files changed, 6 insertions(+) diff --git a/website/public/js/controllers/footerCtrl.js b/website/public/js/controllers/footerCtrl.js index 1431890d6d..55d896660e 100644 --- a/website/public/js/controllers/footerCtrl.js +++ b/website/public/js/controllers/footerCtrl.js @@ -87,6 +87,11 @@ function($scope, $rootScope, User, $http, Notification, ApiUrl) { 'stats.gp': User.user.stats.gp + 500, }); } + $scope.addMana = function(){ + User.set({ + 'stats.mp': User.user.stats.mp + 500, + }); + } $scope.addLevelsAndGold = function(){ User.set({ 'stats.exp': User.user.stats.exp + 10000, diff --git a/website/views/shared/footer.jade b/website/views/shared/footer.jade index 2fdadafeba..caacfd09f4 100644 --- a/website/views/shared/footer.jade +++ b/website/views/shared/footer.jade @@ -81,6 +81,7 @@ footer.footer(ng-controller='FooterCtrl') a.btn.btn-default(ng-click='addMissedDay(2)') +2 Missed Days a.btn.btn-default(ng-click='addTenGems()') +10 Gems a.btn.btn-default(ng-click='addGold()') +GP + a.btn.btn-default(ng-click='addMana()') +MP a.btn.btn-default(ng-click='addLevelsAndGold()') +Exp +GP +MP a.btn.btn-default(ng-click='addOneLevel()') +1 Level a.btn.btn-default(ng-click='addBossQuestProgressUp()') +1000 Boss Quest Progress Up