Exemplo n.º 1
0
        public override void Update(BlazeraLib.Time dt)
        {
            base.Update(dt);

            if (!Timer.IsDelayCompleted(.5D))
                return;

            InnerLabel.Text = string.Empty;
            AddToText("FPS", ((int)(1D / dt.Value)).ToString());
            AddToText("Time", ((int)BlazeraLib.GameTime.GetSessionTime().Value).ToString());
            AddToText("Player pos", "( " + (int)PlayerHdl.Vlad.Position.X + ", " + (int)PlayerHdl.Vlad.Position.Y + ", " + PlayerHdl.Vlad.Z + " )");
            AddToText("Player state", state);
        }
Exemplo n.º 2
0
 public String ActionToString(BlazeraLib.Action action)
 {
     return action.Type.ToString();
 }
Exemplo n.º 3
0
        void AddAction(BlazeraLib.Action action)
        {
            Button actionButton = new Button(action.Type.ToString(), Button.EMode.LabelEffect);
            actionButton.Clicked += new ClickEventHandler(actionButton_Clicked);
            ActionTextList.AddText(actionButton);

            Actions.Add(actionButton, action);
        }
Exemplo n.º 4
0
 public Menu(BlazeraLib.Combat combat)
     : base(DEFAULT_ALIGNMENT, ITEM_OFFSET, MARGINS)
 {
     Combat = combat;
 }
Exemplo n.º 5
0
        public void SetCurrentPicture(BlazeraLib.Texture picture)
        {
            if (CurrentPicture == null)
            {
                CurrentPicture = new PictureBox(null);
                AddWidget(CurrentPicture);
            }

            if (picture != null)
            {
                PictureSizeIsValid =
                    picture.Dimension.X > BackgroundDimension.X * PICTURE_SCALE_FACTOR ||
                    picture.Dimension.Y > BackgroundDimension.Y * PICTURE_SCALE_FACTOR;
            }

            CurrentPicture.Texture = picture;

            if (Mode == EMode.Normal)
                AdjustPictureSize();
            else
                AdjustPictureRect();

            CurrentPicture.Center = Center;
        }
Exemplo n.º 6
0
 void Vlad_OnStateChange(BlazeraLib.WorldObject sender, BlazeraLib.WorldObject.StateEventArgs e)
 {
     state = e.State;
 }