private void OnChangeAiMode(object sender, GameEventArgs e)
        {
            ChangeAiModeEventArgs ne = e as ChangeAiModeEventArgs;

            if (ne == null)
            {
                return;
            }

            this.m_ActorAI.ChangeAIMode(ne.AiMode);
        }
Exemple #2
0
        private void OnClickAiButton()
        {
            m_IsAuto = !m_IsAuto;

            ChangeAiModeEventArgs eventArgs = new ChangeAiModeEventArgs();

            if (m_IsAuto)
            {
                eventArgs.Fill(AIModeType.Auto);
                m_AiAuto.visible = false;
                m_AiHand.visible = true;
            }
            else
            {
                eventArgs.Fill(AIModeType.Hand);
                m_AiAuto.visible = true;
                m_AiHand.visible = false;
            }

            GameEntry.Event.Fire(this, eventArgs);
        }