Skip to content

Commit

Permalink
add cheat grace period to hit_element to help
Browse files Browse the repository at this point in the history
  • Loading branch information
yo252yo committed Jul 20, 2022
1 parent 165b4c3 commit afdea2e
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions engine/modules/HITS/HIT_ELEMENT.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
const HIT_ELEMENT = {
GRACE_PERIOD: 1,

center: function(){
return [SCREEN.width() / 2 - 75, SCREEN.height() / 2 - 125];
},
Expand Down Expand Up @@ -74,6 +76,13 @@ const HIT_ELEMENT = {

switch1: function(is_start){
if(HIT_ELEMENT.lock){
if(HIT_ELEMENT.elem[0] != HIT_ELEMENT.elem[1]){
if(HIT_ELEMENT.tick[1] <= HIT_ELEMENT.GRACE_PERIOD){
HIT_ELEMENT.switch_sprite(0, true);
} else if (HIT_ELEMENT.period[1] - HIT_ELEMENT.tick[1] <= HIT_ELEMENT.GRACE_PERIOD){
HIT_ELEMENT.switch_sprite(1, true);
}
}
return;
}
HIT_ELEMENT.switch_sprite(1, is_start);
Expand All @@ -82,6 +91,13 @@ const HIT_ELEMENT = {

switch0: function(is_start){
if(HIT_ELEMENT.lock){
if(HIT_ELEMENT.elem[0] != HIT_ELEMENT.elem[1]){
if(HIT_ELEMENT.tick[0] <= HIT_ELEMENT.GRACE_PERIOD){
HIT_ELEMENT.switch_sprite(1, true);
} else if (HIT_ELEMENT.period[0] - HIT_ELEMENT.tick[0] <= HIT_ELEMENT.GRACE_PERIOD){
HIT_ELEMENT.switch_sprite(0, true);
}
}
return;
}
HIT_ELEMENT.switch_sprite(0, is_start);
Expand All @@ -93,7 +109,10 @@ const HIT_ELEMENT = {
return;
}
HIT_ELEMENT.lock = true;
setTimeout(HIT_ELEMENT.end_click, HIT_ELEMENT.baseclock * 2);
},

end_click: function(){
if(HIT_ELEMENT.elem[0] == HIT_ELEMENT.elem[1]) {
AUDIO.effect.choice();
HIT.text_banner.change_text("The elements resonate.", true);
Expand Down

0 comments on commit afdea2e

Please sign in to comment.