private void OnActivate() { if (cursor >= 0 && cursor < _Characters.Length) { CharacterSelected?.Invoke(this, _Characters[cursor]); } }
public void Select(Character character) { Character = character; Character.Data.Timestamp = DateTimeOffset.UtcNow.ToUnixTimeSeconds(); Character.Entity.GetComponent <ExperienceComponent>().Experience.LevelUp += OnLevelUp; CharacterSelected?.Invoke(character); }
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; }
private void OnCharacterSelected(string characterName) { CharacterSelected?.Invoke(this, new CharacterSelectedEventArgs(characterName)); }
private void OnCharacterSelected(UICharacterClass uiCharacterClass) { CharacterSelected?.Invoke(uiCharacterClass); }