예제 #1
0
파일: IsVisibleTo.cs 프로젝트: SinaC/RMUD
 /// <summary>
 /// Encapsulates the VisibleTo relation for easy use by check rules.
 /// </summary>
 /// <param name="Actor">Reference point object</param>
 /// <param name="Item">Object to be tested</param>
 /// <returns></returns>
 public static CheckResult CheckIsVisibleTo(MudObject Actor, MudObject Item)
 {
     if (!MudObject.IsVisibleTo(Actor, Item))
     {
         MudObject.SendMessage(Actor, "@gone");
         return(CheckResult.Disallow);
     }
     return(CheckResult.Continue);
 }