mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-02-09 13:07:10 +00:00
Merge pull request #2493 from richTrash21/develop-char-opt
Use OR operator instead of Array.contains() in BaseCharacter
This commit is contained in:
commit
6e5783ce8b
|
@ -420,7 +420,8 @@ class BaseCharacter extends Bopper
|
||||||
{
|
{
|
||||||
if (isSinging()) return;
|
if (isSinging()) return;
|
||||||
|
|
||||||
if (['hey', 'cheer'].contains(getCurrentAnimation()) && !isAnimationFinished()) return;
|
var currentAnimation:String = getCurrentAnimation();
|
||||||
|
if ((currentAnimation == 'hey' || currentAnimation == 'cheer') && !isAnimationFinished()) return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Prevent dancing while another animation is playing.
|
// Prevent dancing while another animation is playing.
|
||||||
|
@ -441,19 +442,15 @@ class BaseCharacter extends Bopper
|
||||||
switch (player)
|
switch (player)
|
||||||
{
|
{
|
||||||
case 1:
|
case 1:
|
||||||
return [
|
return PlayerSettings.player1.controls.NOTE_LEFT_P
|
||||||
PlayerSettings.player1.controls.NOTE_LEFT_P,
|
|| PlayerSettings.player1.controls.NOTE_DOWN_P
|
||||||
PlayerSettings.player1.controls.NOTE_DOWN_P,
|
|| PlayerSettings.player1.controls.NOTE_UP_P
|
||||||
PlayerSettings.player1.controls.NOTE_UP_P,
|
|| PlayerSettings.player1.controls.NOTE_RIGHT_P;
|
||||||
PlayerSettings.player1.controls.NOTE_RIGHT_P,
|
|
||||||
].contains(true);
|
|
||||||
case 2:
|
case 2:
|
||||||
return [
|
return PlayerSettings.player2.controls.NOTE_LEFT_P
|
||||||
PlayerSettings.player2.controls.NOTE_LEFT_P,
|
|| PlayerSettings.player2.controls.NOTE_DOWN_P
|
||||||
PlayerSettings.player2.controls.NOTE_DOWN_P,
|
|| PlayerSettings.player2.controls.NOTE_UP_P
|
||||||
PlayerSettings.player2.controls.NOTE_UP_P,
|
|| PlayerSettings.player2.controls.NOTE_RIGHT_P;
|
||||||
PlayerSettings.player2.controls.NOTE_RIGHT_P,
|
|
||||||
].contains(true);
|
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -469,19 +466,15 @@ class BaseCharacter extends Bopper
|
||||||
switch (player)
|
switch (player)
|
||||||
{
|
{
|
||||||
case 1:
|
case 1:
|
||||||
return [
|
return PlayerSettings.player1.controls.NOTE_LEFT
|
||||||
PlayerSettings.player1.controls.NOTE_LEFT,
|
|| PlayerSettings.player1.controls.NOTE_DOWN
|
||||||
PlayerSettings.player1.controls.NOTE_DOWN,
|
|| PlayerSettings.player1.controls.NOTE_UP
|
||||||
PlayerSettings.player1.controls.NOTE_UP,
|
|| PlayerSettings.player1.controls.NOTE_RIGHT;
|
||||||
PlayerSettings.player1.controls.NOTE_RIGHT,
|
|
||||||
].contains(true);
|
|
||||||
case 2:
|
case 2:
|
||||||
return [
|
return PlayerSettings.player2.controls.NOTE_LEFT
|
||||||
PlayerSettings.player2.controls.NOTE_LEFT,
|
|| PlayerSettings.player2.controls.NOTE_DOWN
|
||||||
PlayerSettings.player2.controls.NOTE_DOWN,
|
|| PlayerSettings.player2.controls.NOTE_UP
|
||||||
PlayerSettings.player2.controls.NOTE_UP,
|
|| PlayerSettings.player2.controls.NOTE_RIGHT;
|
||||||
PlayerSettings.player2.controls.NOTE_RIGHT,
|
|
||||||
].contains(true);
|
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue