Пример #1
0
        void OnEntityEntered(object sender, EntityEventArgs e) {
            if (e.Record.Name.EndsWith(EntityNamingSuffix)) {
                return;
            }

            //Entity.Create(GetInspectableEntityName(e.Record));
        }
Пример #2
0
 protected virtual void OnDying(EntityEventArgs e)
 {
     EventHandler<EntityEventArgs> dying = Dying;
     if (dying != null)
     {
         dying(this, e);
     }
 }
Пример #3
0
 protected virtual void OnHit(EntityEventArgs e)
 {
     EventHandler<EntityEventArgs> hit = Hit;
     if (hit != null)
     {
         hit(this, e);
     }
 }
Пример #4
0
 protected virtual void OnEntityRemoved(object sender, EntityEventArgs e) {
     
 }
Пример #5
0
 void OnEntityRemoved(object sender, EntityEventArgs e) {
     // remove any tags associated with only this entity
     foreach (KeyValuePair<string, ICollection<IEntityRecord>> pair in Annotations) {
         pair.Value.Remove(e.Record);
     }
 }
Пример #6
0
        void OnEntityEntered(object sender, EntityEventArgs e) {

        }
Пример #7
0
 protected override void OnEntityRemoved(object sender, EntityEventArgs e) {
     WriteInfo(String.Format("[-] {0}", e.Record));
 }
Пример #8
0
 void OnEntityRemoved(object sender, EntityEventArgs e) {
     //Entity.Drop(GetInspectableEntityName(e.Record));
 }
Пример #9
0
        void OnEntityRemoved(object sender, EntityEventArgs e) {

        }