public void OnCharacterGet(string playerId, io.gamemachine.messages.Character character) { Messenger messenger = ActorSystem.instance.Find("Messenger") as Messenger; string myPlayerId = GameEntityManager.GetPlayerEntity().GetEntityId(); messenger.InviteToChannel(myPlayerId, character.playerId, requestedGroup); Debug.Log("invite sent to " + character.playerId + " for channel " + requestedGroup); }
void IPlayerApi.OnPlayerCharacters(Characters characters) { for (int i = 0; i <= maxCharacters; i++) { if (characters.characters.ElementAtOrDefault(i) != null) { Character character = characters.characters[i]; this.characters[character.id] = character; string name = "character" + i + 1; characterOptions[name].Load(character.id, false); } } if (DefaultClient.instance.autoLogin) { if (characters.characters.Count > 0) { Character character = characters.characters[0]; characterId = character.id; CharacterApi.instance.SetCharacter(characterId, this); } } }
void ICharacterApi.OnCharacterGet(string playerId, Character character) { throw new System.NotImplementedException(); }
void ICharacterApi.OnCharacterCreated(Character character) { UIController.instance.LoadCharacters(); }
void ICharacterApi.OnCharacterCreated(Character character) { throw new System.NotImplementedException(); }
public void OnCharacterCreated(io.gamemachine.messages.Character character) { throw new NotImplementedException(); }