예제 #1
0
 public EquipTab(EquipMenuComponent menuComponent)
     : base(menuComponent)
 {
     _currentItems = new EquipMenuItem[MAX_MENU_PANES];
     _cursorFadeStartTimes = new TimeSpan[MAX_MENU_PANES];
     UpdateSelectors();
 }
예제 #2
0
 public ChatTab(EquipMenuComponent menuComponent)
     : base(menuComponent)
 {
     _sendControl = new KeyboardKey(Keys.Enter);
     _message = new EditableText("", 1000, new CharacterSet(Content.FontChat.Characters), MenuEngine.Game, () => { });
     _messageBeeper = new MessageBeeper(MenuEngine.Game, "PlayerMessage", () => Messages.FirstOrDefault());
     _cursorBlinkStartTime = MenuEngine.Game.GameTime.TotalRealTime;
 }
예제 #3
0
 public MatchTab(EquipMenuComponent menuComponent)
     : base(menuComponent)
 {
 }
예제 #4
0
 protected EquipMenuTab(EquipMenuComponent menuComponent)
 {
     MenuComponent = menuComponent;
     PlayerList = new ScrollableList(PLAYER_NAMES_VISIBLE, () => MenuEngine.Game.DataEngine.Players.Count());
 }
예제 #5
0
 public PlayersTab(EquipMenuComponent menuComponent)
     : base(menuComponent)
 {
 }