예제 #1
0
    /// <summary>
    /// Sets the sides up, the end condition up, and the turn counter.
    ///
    /// Alex Reiss
    /// </summary>
    void Start()
    {
        for (int index = 0; index < playerTeam.Count; index++)
        {
            playerTeam[index].theSide = GameControllerBehaviour.UnitSide.player;
        }

        for (int index = 0; index < enemyTeam.Count; index++)
        {
            enemyTeam[index].theSide = GameControllerBehaviour.UnitSide.enemy;
        }

        for (int index = 0; index < nuetrals.Count; index++)
        {
            nuetrals[index].theSide = GameControllerBehaviour.UnitSide.nuetral;
        }

        playerTeamTotal = playerTeam.Count;
        enemyTeamTotal  = enemyTeam.Count;
        nuetralTotal    = nuetrals.Count;
        leftToMoveThis  = playerTeamTotal;

        gUIStyle                  = new GUIStyle();
        gUIStyle.fontSize         = 10;
        gUIStyle.normal.textColor = Color.white;

        controller = Camera.main.GetComponent <HUDController>();
        controller.whoseTurn.text = "Players Turn";
        controller.turnCount.text = "Turn " + numberOfTurns.ToString();


        TalkingEventManagerBehaviour talkingManager = Camera.main.GetComponent <TalkingEventManagerBehaviour> ();

        if (talkingManager != null)
        {
            talkingManager.StartTalkingEventChain(SceneConversationBehavior.instance.introConversation);
        }
    }
예제 #2
0
    /// <summary>
    /// Sets what needs to be set.
    ///
    /// Alex Reiss
    /// </summary>

    void Start()
    {
        talkingManager             = Camera.main.transform.GetComponent <TalkingEventManagerBehaviour>();
        transform.renderer.enabled = false;
    }
	public TalkingEvent(string name, string normalText, TalkingEventManagerBehaviour.Panels panel, Material talker)
	{
		this.name = name;
		this.normalText = normalText;
		this.selectedPanel = panel;
		this.theTalker = talker;
	}
    /// <summary>
    /// Sets what needs to be set.
    /// 
    /// Alex Reiss
    /// </summary>
	
	void Start () 
    {
        talkingManager = Camera.main.transform.GetComponent<TalkingEventManagerBehaviour>();
        transform.renderer.enabled = false;
	}