Target() public method

public Target ( IPoint3D p ) : void
p IPoint3D
return void
コード例 #1
0
ファイル: Teleport.cs プロジェクト: travismills82/TrueUO
 protected override void OnTarget(Mobile from, object o)
 {
     if (o is IPoint3D p)
     {
         m_Owner.Target(p);
     }
 }
コード例 #2
0
            protected override void OnTarget(Mobile from, object o)
            {
                IPoint3D p = o as IPoint3D;

                if (p != null)
                {
                    m_Owner.Target(p);
                }
            }
コード例 #3
0
            protected override void OnTarget(Mobile from, object o)
            {
                IPoint3D p = o as IPoint3D;

                if (o is SnowPile || o is SnowEventPile)
                {
                    from.SendLocalizedMessage(501942); // That location is blocked.
                }
                else if (p != null)
                {
                    m_Owner.Target(p);
                }
            }
コード例 #4
0
            protected override void OnTarget(Mobile from, object o)
            {
                IEntity entity = o as IEntity; if (XmlScript.HasTrigger(entity, TriggerName.onTargeted) && UberScriptTriggers.Trigger(entity, from, TriggerName.onTargeted, null, null, m_Owner))
                {
                    return;
                }
                IPoint3D p = o as IPoint3D;

                if (p != null)
                {
                    m_Owner.Target(p);
                }
            }