コード例 #1
0
    public void AddCharacter(int id)
    {
        CharacterSpec spec = list.GetCharacterById(id);

        if (spec == null)
        {
            return;
        }
        charactersPlaying[id] = spec;
    }
コード例 #2
0
    public void RpcSetInformation(int characterId, bool murderer)
    {
        this.murderer = murderer;
        this.mySpec   = listOfCharacters.GetCharacterById(characterId);
        if (mySpec == null)
        {
            return;
        }
        if (isLocalPlayer)
        {
            //Call all client's clue spawners with list of current players
            GameObject clueController = GameObject.Find("ClueController");
            Debug.Log("MY NAME == " + mySpec.FullName.ToString());
            Debug.Log("Am I murderer? " + this.murderer);

            /*if (clueController != null)
             * {
             *  clueController.GetComponent<ClueSpawner>().ChangeToPrivateText();
             *  Debug.Log("____________going to spawn clues stuff");
             * }
             * else
             * {
             *  Debug.Log("____________bad stuff");
             * }*/
            //if (murderer)
//{
            //     GameObject.Find("MT").transform.GetChild(0).gameObject.SetActive(true);
//}
        }
    }