1
0
forked from cgvr/DeltaVR

treat more words as positive, make serving tray larger

This commit is contained in:
2026-03-12 16:27:58 +02:00
parent d85953e02f
commit 07e42ea60b
4 changed files with 17 additions and 9 deletions

View File

@@ -29,10 +29,7 @@
* UFO möödalendamise animation/cutscene alguses kui ütleb "delta attacked by ufos"
* cafe:
* võiks saada hinnata saadud tellimust
* spawnitud order liiga väike, diameter 0.6ks
* kandik ka suuremaks, ülemine osa kõrgemale
* "order again" nupp
* "sure", "of course", "okay", "affirmative", "yup" = jah
* continuos collision spawnitud orderitele
Can't/Won't Do:

View File

@@ -122,7 +122,7 @@ public class CafeWaiterNPC : NPCController
} else if (state == 2)
{
fmodWhisperBridge.DeactivateRecording();
bool positiveAnswer = playerText.ToLower().Contains("ye") || playerText.ToLower().Contains("correct") | playerText.ToLower().Contains("right");
bool positiveAnswer = IsPlayerAnswerPositive(playerText);
SpeakVoiceLine(positiveAnswer ? 2 : 3);
// Flip notepad back
notepad.transform.DOLocalRotate(notepadOriginalRotation, 0.5f).OnComplete(() =>
@@ -159,7 +159,18 @@ public class CafeWaiterNPC : NPCController
}
}
private bool IsPlayerAnswerPositive(string playerText)
{
string lower = playerText.ToLower();
return lower.Contains("ye")
|| lower.Contains("correct")
|| lower.Contains("right")
|| lower.Contains("sure")
|| lower.Contains("of course")
|| lower.Contains("okay")
|| lower.Contains("yup")
|| lower.Contains("affirmative");
}
private async void BringFood()
{