private static void NotifyRemoved(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " removed.", "NotifyRemoved"); if (ControllableEntityRemoval != null) { ControllableEntityRemoval(entity); } }
private static void NotifyMoved(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " moved ", "NotifyMoved"); if (ControllableEntityMovement != null) { ControllableEntityMovement(entity); } }
private static void NotifyAdded(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " added.", "NotifyAdded"); if (ControllableEntityAddition != null) { ControllableEntityAddition(entity); } }
public void ControllableEntityAdded(ControllableEntity e) { Log.Trace("Controllable Entity Added", "ControllableEntityAdded"); //if (e.IsControlled) RememberControlledEntity(e); ObservingEntity observer = e as ObservingEntity; if (observer != null) RememberObservingEntity(observer); RevealedGrid grid = e as RevealedGrid; if (grid != null) RememberGrid(grid); //Character character = e as Character; //if (character != null) RememberCharacter(character); }
public void ControllableEntityMoved(ControllableEntity e) { /* //Log.Trace("Controllable Entity Moved", "ControllableEntityAdded"); var notice = new SEGarden.Notifications.AlertNotification() { Text = "Controllable Entity " + e.EntityId + " Moved", DisplaySeconds = 5 }; notice.Raise(); */ ObservingEntity observer = e as ObservingEntity; if (observer != null) UpdateObservingGridPosition(observer); RevealedGrid grid = e as RevealedGrid; if (grid != null) UpdateRememberedGridPosition(grid); }
public void ControllableEntityControlled(ControllableEntity e) { var notice = new SEGarden.Notifications.AlertNotification() { Text = "Controllable Entity " + e.EntityId + " Controlled", DisplaySeconds = 5 }; notice.Raise(); }
public void ControllableEntityRemoved(ControllableEntity e) { Log.Trace("Controllable Entity Removed", "ControllableEntityRemoved"); //if (e.IsControlled) ForgetControlledEntity(e); ObservingEntity observer = e as ObservingEntity; if (observer != null) ForgetObservingEntity(observer); RevealedGrid grid = e as RevealedGrid; if (grid != null) ForgetGrid(grid); //Character character = e as Character; //if (character != null) ForgetCharacter(character); }
private static void NotifyRemoved(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " removed.", "NotifyRemoved"); if (ControllableEntityRemoval != null) ControllableEntityRemoval(entity); }
private static void NotifyMoved(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " moved ", "NotifyMoved"); if (ControllableEntityMovement != null) ControllableEntityMovement(entity); }
private static void NotifyAdded(ControllableEntity entity) { //Log.Trace("ControllableEntity " + entity.DisplayName + " added.", "NotifyAdded"); if (ControllableEntityAddition != null) ControllableEntityAddition(entity); }