Ejemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.TryGetComponent <Player>(out Player player))
     {
         PlayerDiscovered?.Invoke(player);
     }
 }
Ejemplo n.º 2
0
        //[BaseEvent("CreateObject", "WorldFilter")]
        private void WorldFilter_CreateObject(object sender, CreateObjectEventArgs e)
        {
            WorldObject worldObject = e.New;

            if (e.New.ObjectClass == ObjectClass.Player)
            {
                PlayerDiscovered.ProcessPlayer(worldObject, Globals.Core.CharacterFilter.Monarch.Id, LogOnUnknownFlag, LogOnFriendlyFlag, LogOnPkFlag);
            }
        }