mirror of
https://github.com/ConjureETS/DeathBook.git
synced 2026-03-24 12:30:59 +00:00
84 lines
2.7 KiB
C#
84 lines
2.7 KiB
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using System.Collections;
|
|
using DeathBook.Model;
|
|
|
|
public class TutorialScript : MonoBehaviour {
|
|
|
|
public GameObject panel;
|
|
public Text tutorialText;
|
|
public Button btnNext;
|
|
private Level lvl;
|
|
|
|
|
|
void Start()
|
|
{
|
|
lvl = LevelManager.Instance.GameLevel;
|
|
lvl.tutorialInt = 0;
|
|
}
|
|
|
|
void Update()
|
|
{
|
|
btnNext.gameObject.SetActive(lvl.allowNext);
|
|
|
|
if (lvl.tutorialInt == 0)
|
|
{
|
|
Time.timeScale = 0;
|
|
lvl.allowNext = true;
|
|
tutorialText.text = "The Slaugthr servers are full!\nMark Zuckerberg hired you, Death, to kill off a few of his annoying users.\n\nCareful, or you might scare the rest away from Mark's website...";
|
|
}
|
|
else if (lvl.tutorialInt == 1)
|
|
{
|
|
tutorialText.text = "See how navigating works by holding the right mouse button and moving the network around.\n\nThen, hit Next!";
|
|
}
|
|
else if (lvl.tutorialInt == 2)
|
|
{
|
|
tutorialText.text = "Move around by left clicking on the users in the network!";
|
|
}
|
|
else if (lvl.tutorialInt == 3)
|
|
{
|
|
tutorialText.text = "Let's see what happens when you click on a friend's picture in the selected user's friend list.";
|
|
}
|
|
else if (lvl.tutorialInt == 4)
|
|
{
|
|
tutorialText.text = "Alright, time for our first victim.\nHold down the LEFT mouse button over a user until the X is complete. Beware! The user must be offline (darker picture) to be killed!";
|
|
tutorialText.text += "\n\nIf the user is online, you can hold the mouse button until he goes offline.";
|
|
}
|
|
else if (lvl.tutorialInt == 5)
|
|
{
|
|
tutorialText.text = "Kill 2 more users to see how the color of the links and the borders changes.\n\nRemember, as users realize something is wrong with Slaugthr, the entire network will turn red!";
|
|
}
|
|
else if (lvl.tutorialInt == 6)
|
|
{
|
|
tutorialText.text = "Finally, notice the big \"Global Awareness\" bar at the bottom right corner of the screen. When it reaches 100%, it means you have been noticed and you lose!";
|
|
tutorialText.text += "\n\nHit next to start playing.";
|
|
lvl.allowNext = true;
|
|
Time.timeScale = 0f;
|
|
}
|
|
else
|
|
{
|
|
panel.SetActive(false);
|
|
}
|
|
|
|
|
|
}
|
|
|
|
public void btnClick()
|
|
{
|
|
if (lvl.tutorialInt == 0)
|
|
{
|
|
Time.timeScale = 1;
|
|
}
|
|
|
|
if (lvl.tutorialInt == 6)
|
|
{
|
|
Application.LoadLevel("Gameplay");
|
|
Time.timeScale = 1;
|
|
}
|
|
|
|
lvl.tutorialInt++;
|
|
lvl.allowNext = false;
|
|
}
|
|
|
|
}
|