Spelling bee tests
This commit is contained in:
committed by
Jerome Coudron
parent
0019a4d07f
commit
37905a904c
@@ -241,7 +241,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Randomly shuffle the list of words
|
||||
/// </summary>
|
||||
private void ShuffleWords()
|
||||
public void ShuffleWords()
|
||||
{
|
||||
for (int i = words.Count - 1; i > 0; i--)
|
||||
{
|
||||
@@ -257,7 +257,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// Calculate the score
|
||||
/// </summary>
|
||||
/// <returns>The calculated score</returns>
|
||||
private int CalculateScore()
|
||||
public int CalculateScore()
|
||||
{
|
||||
return spelledWords * 5 + correctLetters;
|
||||
}
|
||||
@@ -265,7 +265,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Displays the game over panel and score values
|
||||
/// </summary>
|
||||
private void ActivateGameOver()
|
||||
public void ActivateGameOver()
|
||||
{
|
||||
gameEnded = true;
|
||||
DeleteWord();
|
||||
@@ -287,7 +287,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Display win screen
|
||||
/// </summary>
|
||||
private void ActivateWin()
|
||||
public void ActivateWin()
|
||||
{
|
||||
gameEnded = true;
|
||||
DeleteWord();
|
||||
@@ -309,7 +309,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Update and save the scores
|
||||
/// </summary>
|
||||
private void SaveScores()
|
||||
public void SaveScores()
|
||||
{
|
||||
// Calculate new score
|
||||
int newScore = CalculateScore();
|
||||
@@ -344,7 +344,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Delete all letter objects
|
||||
/// </summary>
|
||||
private void DeleteWord()
|
||||
public void DeleteWord()
|
||||
{
|
||||
for (int i = 0; i < letters.Count; i++)
|
||||
{
|
||||
@@ -357,7 +357,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// Adds seconds to timer
|
||||
/// </summary>
|
||||
/// <param name="seconds"></param>
|
||||
private void AddSeconds(int seconds)
|
||||
public void AddSeconds(int seconds)
|
||||
{
|
||||
timerValue += (float)seconds;
|
||||
bonusTimeText.SetActive(true);
|
||||
@@ -368,7 +368,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// Display the next letter
|
||||
/// </summary>
|
||||
/// <param name="successful">true if the letter was correctly signed, false otherwise</param>
|
||||
private void NextLetter(bool successful)
|
||||
public void NextLetter(bool successful)
|
||||
{
|
||||
// Change color of current letter (skip spaces)
|
||||
if (successful)
|
||||
@@ -402,7 +402,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// <summary>
|
||||
/// Display next word in the series
|
||||
/// </summary>
|
||||
private void NextWord()
|
||||
public void NextWord()
|
||||
{
|
||||
DeleteWord();
|
||||
spelledWords++;
|
||||
@@ -425,7 +425,7 @@ public partial class GameController : MonoBehaviour
|
||||
/// Displays the word that needs to be spelled
|
||||
/// </summary>
|
||||
/// <param name="word">The word to display</param>
|
||||
private void DisplayWord(string word)
|
||||
public void DisplayWord(string word)
|
||||
{
|
||||
for (int i = 0; i < word.Length; i++)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user