- Interaction text finally made properly visible.

- ACME Crimenet Computer clue images no longer infect the host card.
- The Chase now begins without an awkward delay beforehand.
This commit is contained in:
2025-08-14 05:19:23 -04:00
parent 7b5fa6d83a
commit 27da1f5bf4
9 changed files with 422 additions and 196 deletions
@@ -48,6 +48,7 @@ public class GameManagerBase : UdonSharpBehaviour
protected void DisableInteraction()
{
_AllowInteractionFromHostCard = false;
_HostCard.SetNextInteractionText("");
}
public bool IsInteractionEnabled()
@@ -1410,14 +1410,11 @@ public class GameManagerRound1 : GameManagerBase
private void AdvanceTheChase()
{
Debug.Log("The Chase is now advancing to stage " + _QuestionStage);
switch (_QuestionStage)
{
case 1: BeginTheChase(); break;
case 2: PlayTheChaseMusic(); break;
case 3: TheChaseCluesLoop(); break;
case 4: AdvanceToNextQuestion(); break;
case 1: PlayTheChaseMusic(); break;
case 2: TheChaseCluesLoop(); break;
case 3: AdvanceToNextQuestion(); break;
default: break;
}
}
@@ -1499,10 +1496,10 @@ public class GameManagerRound1 : GameManagerBase
{
PresentationMediumString = PresentationMediumToString((PresentationMedium)(int)Presentation["Medium"].Number);
}
else
{
PresentationMediumString = RoundSegmentTypeToString(_CurrentQuestionType);
}
}
else
{
PresentationMediumString = RoundSegmentTypeToString(_CurrentQuestionType);
}
Interface.HeaderUI.text = "Upcoming Question: " + PresentationMediumString;