コード例 #1
0
ファイル: CharacterHandler.cs プロジェクト: ddfreiling/Picard
 public override void Handle(Resurrect e)
 {
     if (CharacterResurrected != null)
     {
         CharacterResurrected(this, new ResurrectEventArgs(e));
     }
 }
コード例 #2
0
 internal ResurrectEvent InvokeEvent(ResurrectEvent arg)
 {
     if (_api.ValidateEvent(arg))
     {
         Resurrect?.Invoke(_api, arg);
     }
     return(arg);
 }
コード例 #3
0
        public bool ActivateMarker(Skill skill)
        {
            Resurrect resurrect = skill as Resurrect;

            if (resurrect != null)
            {
                resurrect.Extensions.ResurrectionMarker = worlditem.StaticReference;
                return(true);
            }
            return(false);
        }
コード例 #4
0
ファイル: InventoryHandler.cs プロジェクト: ddfreiling/Picard
 public override void Handle(Resurrect e)
 {
 }
コード例 #5
0
 public override void DoWork()
 {
     Resurrect.Pulse();
 }
コード例 #6
0
 public abstract void Handle(Resurrect e);