private void ControlledEntity_Moved(object sender, SadConsole.Entities.Entity.EntityMovedEventArgs e) { // Calculate field of view if (Map.ControlledEntity is Actor actor) { actor.FieldOfView.Calculate(); } // Center the viewport of the camera onto the controlled entity MapRenderer.CenterViewPortOnPoint(Map.ControlledEntity.Position); }
private void ControlledEntity_Moved(object sender, SadConsole.Entities.Entity.EntityMovedEventArgs e) { // Center the viewport of the camera onto the controlled entity this.CenterViewPortOnPoint(World.ControlledEntity.Position); }