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); }
public String ActionToString(BlazeraLib.Action action) { return action.Type.ToString(); }
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); }
public Menu(BlazeraLib.Combat combat) : base(DEFAULT_ALIGNMENT, ITEM_OFFSET, MARGINS) { Combat = combat; }
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; }
void Vlad_OnStateChange(BlazeraLib.WorldObject sender, BlazeraLib.WorldObject.StateEventArgs e) { state = e.State; }