RegisterExperienceChanged() public static method

public static RegisterExperienceChanged ( System control, EventHandler method ) : void
control System
method EventHandler
return void
Beispiel #1
0
        public Portrait()
        {
            InitializeComponent();

            lifePercentage = 1;
            manaPercentage = 1;
            level          = 1;

            BackColor       = StyleManager.BlendTransparencyKey;
            TransparencyKey = StyleManager.BlendTransparencyKey;
            MemoryReader.RegisterHealthChanged((o, e) => RefreshHealth(e));
            MemoryReader.RegisterManaChanged((o, e) => RefreshMana(e));
            MemoryReader.RegisterExperienceChanged((o, e) => RefreshExp(e));
            ProcessManager.TibiaVisibilityChanged += (o, e) => UpdateVisibility(e);
        }
        public ExperienceBar()
        {
            InitializeComponent();

            BackColor       = StyleManager.BlendTransparencyKey;
            TransparencyKey = StyleManager.BlendTransparencyKey;

            displayText = SettingsManager.getSettingBool(GetHUD() + "DisplayText");
            double opacity = SettingsManager.getSettingDouble(GetHUD() + "Opacity");

            opacity      = Math.Min(1, Math.Max(0, opacity));
            this.Opacity = opacity;

            MemoryReader.RegisterExperienceChanged((o, e) => RefreshHUD(e));
            ProcessManager.TibiaVisibilityChanged += (o, e) => UpdateVisibility(e);
        }