From eb4a974452dc5433c2a1a31ad1f88f85ae2db29b Mon Sep 17 00:00:00 2001 From: msk <15199219+muskit@users.noreply.github.com> Date: Sun, 7 May 2023 18:29:13 -0700 Subject: [PATCH] double ALL the points --- Assets/Script/PlayMode/DrumsTrack.cs | 2 +- Assets/Script/PlayMode/FiveFretTrack.cs | 4 ++-- Assets/Script/PlayMode/MicPlayer.cs | 2 +- Assets/Script/PlayMode/RealGuitarTrack.cs | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Assets/Script/PlayMode/DrumsTrack.cs b/Assets/Script/PlayMode/DrumsTrack.cs index 2f7235034..c05b3dd96 100644 --- a/Assets/Script/PlayMode/DrumsTrack.cs +++ b/Assets/Script/PlayMode/DrumsTrack.cs @@ -85,7 +85,7 @@ protected override void StartTrack() { kickFretInside.material.SetColor("_EmissionColor", commonTrack.FretColor(kickIndex) * 2); // initialize scoring variables - ptsPerNote = proInst.Contains(player.chosenInstrument) ? 30 : 25; + ptsPerNote = proInst.Contains(player.chosenInstrument) ? 60 : 50; starsKeeper = new(Chart, scoreKeeper, player.chosenInstrument, ptsPerNote); diff --git a/Assets/Script/PlayMode/FiveFretTrack.cs b/Assets/Script/PlayMode/FiveFretTrack.cs index dfbfac0b5..99f74db48 100644 --- a/Assets/Script/PlayMode/FiveFretTrack.cs +++ b/Assets/Script/PlayMode/FiveFretTrack.cs @@ -37,8 +37,8 @@ public class FiveFretTrack : AbstractTrack { private int[] allowedChordGhosts = new int[] { -1, -1, -1, -1, -1 }; // -1 = not a chord; 0 = ghosted; 1 = ghost allowed // https://www.reddit.com/r/Rockband/comments/51t3c0/exactly_how_many_points_are_sustains_worth/ - private const double SUSTAIN_PTS_PER_BEAT = 12.0; - private const int PTS_PER_NOTE = 25; + private const double SUSTAIN_PTS_PER_BEAT = 25.0; + private const int PTS_PER_NOTE = 50; private int noteCount = -1; protected override void StartTrack() { notePool.player = player; diff --git a/Assets/Script/PlayMode/MicPlayer.cs b/Assets/Script/PlayMode/MicPlayer.cs index 22a34066e..9e6f21127 100644 --- a/Assets/Script/PlayMode/MicPlayer.cs +++ b/Assets/Script/PlayMode/MicPlayer.cs @@ -147,7 +147,7 @@ private string EndPhraseName { // easy, medium, hard, expert // https://rockband.scorehero.com/forum/viewtopic.php?t=4545 // max harmony pts = 10% of main points per extra mic - private readonly int[] MAX_POINTS = { 200, 400, 800, 1000, 1000 }; + private readonly int[] MAX_POINTS = { 400, 800, 1600, 2000, 2000 }; private StarScoreKeeper starsKeeper; private int ptsPerPhrase; // pts per phrase, set depending on difficulty diff --git a/Assets/Script/PlayMode/RealGuitarTrack.cs b/Assets/Script/PlayMode/RealGuitarTrack.cs index 2ed440043..6b90e7410 100644 --- a/Assets/Script/PlayMode/RealGuitarTrack.cs +++ b/Assets/Script/PlayMode/RealGuitarTrack.cs @@ -30,8 +30,8 @@ public class RealGuitarTrack : AbstractTrack { private Queue expectedHits = new(); private List heldNotes = new(); - private const int PTS_PER_NOTE = 60; - private const int SUSTAIN_PTS_PER_BEAT = 30; + private const int PTS_PER_NOTE = 120; + private const int SUSTAIN_PTS_PER_BEAT = 60; protected override void StartTrack() {