Example #1
0
 private void OnActivate()
 {
     if (cursor >= 0 && cursor < _Characters.Length)
     {
         CharacterSelected?.Invoke(this, _Characters[cursor]);
     }
 }
Example #2
0
        public void Select(Character character)
        {
            Character = character;
            Character.Data.Timestamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds();
            Character.Entity.GetComponent <ExperienceComponent>().Experience.LevelUp += OnLevelUp;

            CharacterSelected?.Invoke(character);
        }
Example #3
0
 private void OnCharacterSelected(Character character)
 {
     Logger.Info($"Character selected \\o/ characterId:{character.Id} characterEid:{character.Eid}");
     character.GetSocial().SendOnlineStateToFriends(true);
     CharacterSelected?.Invoke(this, character);
 }
 public void OnCharacterSelected(int characterIndex)
 {
     CharacterSelected?.Invoke(this, characterIndex);
     IsVisible = false;
 }
Example #5
0
 private void OnCharacterSelected(string characterName)
 {
     CharacterSelected?.Invoke(this, new CharacterSelectedEventArgs(characterName));
 }
Example #6
0
 private void OnCharacterSelected(UICharacterClass uiCharacterClass)
 {
     CharacterSelected?.Invoke(uiCharacterClass);
 }