Beispiel #1
0
        override public float Run()
        {
            if (runtimeLinkedObject != null && !string.IsNullOrEmpty(eventName))
            {
                if (fsmName != "")
                {
                    PlayMakerIntegration.CallEvent(runtimeLinkedObject, eventName, fsmName);
                }
                else
                {
                    PlayMakerIntegration.CallEvent(runtimeLinkedObject, eventName);
                }
            }

            return(0f);
        }
Beispiel #2
0
        override public float Run()
        {
            if (linkedObject != null && eventName != "")
            {
                if (fsmName != "")
                {
                    PlayMakerIntegration.CallEvent(linkedObject, eventName, fsmName);
                }
                else
                {
                    PlayMakerIntegration.CallEvent(linkedObject, eventName);
                }
            }

            return(0f);
        }
Beispiel #3
0
        public override float Run()
        {
            if (isPlayer && KickStarter.player == null)
            {
                LogWarning("Cannot use Player's FSM since no Player was found!");
            }

            if (runtimeLinkedObject != null && !string.IsNullOrEmpty(eventName))
            {
                if (fsmName != "")
                {
                    PlayMakerIntegration.CallEvent(runtimeLinkedObject, eventName, fsmName);
                }
                else
                {
                    PlayMakerIntegration.CallEvent(runtimeLinkedObject, eventName);
                }
            }

            return(0f);
        }