コード例 #1
0
        // This code is messy as heck.
        public static async Task CheckOuija(SocketUserMessage message)
        {
            if (message.Channel.Id == OuijaId)
            {
                if (message.Content.Length == 1)
                {
                    await _openOuija.AddCharacter(message.Author.Id, message.Content[0]);
                }
                else if (message.Content.ToLower().Contains("goodbye"))
                {
                    if (_openOuija != null)
                    {
                        await message.Channel.SendMessageAsync(_openOuija.GetResult());

                        _openOuija = null;
                    }
                }
                else if (message.Content.Contains("_"))
                {
                    if (_openOuija == null)
                    {
                        await message.DeleteAsync();

                        _openOuija = new Ouija(message.Author.Id, message.Content);
                        var krispyMessage = await message.Channel.SendMessageAsync(_openOuija.GetTemplate());

                        _openOuija.SetMessage(krispyMessage);
                    }
                }
            }
        }
コード例 #2
0
    void Start()
    {
        if (Application.platform == RuntimePlatform.WebGLPlayer || Application.platform == RuntimePlatform.WindowsPlayer)
        {
            shareIcon.SetActive(false);
        }

        askButton.onClick.AddListener(AskSpirits);
        spirits = new Ouija();


        MoveCursorToStartPosition(0);

        //print( spirits.getAnswer("da li ovo") );
        //prst = cursor.gameObject.GetComponent<CursorScript>().prst;
        //print( prst );
                #if UNITY_ANDROID
        Advertisement.Initialize("1714216");
                #endif
    }