From 7b740ea80da4baab50671990ad7f618e9670876d Mon Sep 17 00:00:00 2001 From: henrisel Date: Wed, 11 Mar 2026 16:59:55 +0200 Subject: [PATCH] shape scanner updates display on start --- 3d-generation-pipeline/README.md | 3 +++ Assets/_PROJECT/Fonts/Handlee-Regular SDF.asset | 4 ++-- Assets/_PROJECT/Fonts/Quantico-Regular SDF.asset | 4 ++-- .../Scripts/ModeGeneration/ShapeDetection/ShapeScanner.cs | 3 ++- highscore.json | 2 +- highscores.json | 4 ++++ 6 files changed, 14 insertions(+), 6 deletions(-) diff --git a/3d-generation-pipeline/README.md b/3d-generation-pipeline/README.md index f3a4dee3..daa09677 100644 --- a/3d-generation-pipeline/README.md +++ b/3d-generation-pipeline/README.md @@ -11,11 +11,14 @@ * klaas on näha temast eespool * voicelines: list listidest, mille hulgast saab valida * shape detection: + * ring liiga raske * professor võiks öelda "good job, continue..." pärast esimest successi * kui kõik configurationid tehtud, siis professor ütleb "thank you" * peab mängijale kuidagi selgitama, kuidas scale'ida prinditud objekte * prinditud objekti scale'imisele min ja max size limiit * archery range: + * õigesti pöörata spawnitud objekte, et nad tuleksid esipoolega + * timer lühemaks (30 sec) * võiks jääda kordama viimast instruktsiooni, kui mängija ei progressi edasi * kui archery range läbi, võiks npc öelda "good job, try again..." * cafe: diff --git a/Assets/_PROJECT/Fonts/Handlee-Regular SDF.asset b/Assets/_PROJECT/Fonts/Handlee-Regular SDF.asset index ac7f1293..d97066f1 100644 --- a/Assets/_PROJECT/Fonts/Handlee-Regular SDF.asset +++ b/Assets/_PROJECT/Fonts/Handlee-Regular SDF.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38a4a9df6a00fe1e38cbc31213fe7175af5094eb6056ae372ec1d079e38d04d5 -size 2663614 +oid sha256:d621e65a32829548c3b860b2951cf5067dfdaf2f0ea23eb05e6f9d06840e6e62 +size 2720034 diff --git a/Assets/_PROJECT/Fonts/Quantico-Regular SDF.asset b/Assets/_PROJECT/Fonts/Quantico-Regular SDF.asset index 06762926..e4769c54 100644 --- a/Assets/_PROJECT/Fonts/Quantico-Regular SDF.asset +++ b/Assets/_PROJECT/Fonts/Quantico-Regular SDF.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6772bd524e41251cdc457da298505a646b35cfdcd5906c268e1976dff6a4b5dc -size 2142679 +oid sha256:176ae3bfd568c4287f6299247be9523df1108945ebafb2ea6209da0b46d884a9 +size 2138212 diff --git a/Assets/_PROJECT/Scripts/ModeGeneration/ShapeDetection/ShapeScanner.cs b/Assets/_PROJECT/Scripts/ModeGeneration/ShapeDetection/ShapeScanner.cs index 4567f41c..7e0443ba 100644 --- a/Assets/_PROJECT/Scripts/ModeGeneration/ShapeDetection/ShapeScanner.cs +++ b/Assets/_PROJECT/Scripts/ModeGeneration/ShapeDetection/ShapeScanner.cs @@ -84,6 +84,7 @@ public class ShapeScanner : MonoBehaviour isCompleted = false; currentConfiguration = 0; InitializeConfiguration(configurations[0]); + UpdateCurrentConfigurationDisplay(currentConfiguration); } // Update is called once per frame @@ -180,12 +181,12 @@ public class ShapeScanner : MonoBehaviour } if (correctPercentage >= configurations[currentConfiguration].requiredCorrectPercentage) { - UpdateCurrentConfigurationDisplay(currentConfiguration + 1); OnConfigurationComplete(); if (currentConfiguration + 1 < configurations.Count) { currentConfiguration++; InitializeConfiguration(configurations[currentConfiguration]); + UpdateCurrentConfigurationDisplay(currentConfiguration); } else { // Initialize configuration with all rays requiring collision diff --git a/highscore.json b/highscore.json index 11a30f02..6f3fd90f 100644 --- a/highscore.json +++ b/highscore.json @@ -1 +1 @@ -{"HighScore":340.0} \ No newline at end of file +{"HighScore":416.0} \ No newline at end of file diff --git a/highscores.json b/highscores.json index 6f7f08db..5d14e0d6 100644 --- a/highscores.json +++ b/highscores.json @@ -1,5 +1,9 @@ { "entries": [ + { + "name": "Perfoon", + "score": 416.0 + }, { "name": "h", "score": 138.0