public async Task SetFlagHandler(SetFlagMessage message, Player player) { if (player.TryGetComponent <CharacterComponent>(out var character)) { await character.SetFlagAsync(message.FlagId, message.Flag); } }
public async Task SetFlagHandler(SetFlagMessage message, Player player) { player.SendChatMessage($"FLAG: {message.FlagId}"); await player.GetComponent <MissionInventoryComponent>().FlagAsync(message.FlagId); player.Message(new NotifyClientFlagChangeMessage { Flag = message.Flag, FlagId = message.FlagId }); }
public async Task SetFlagHandler(SetFlagMessage message, Player player) { await player.SetFlagAsync(message.FlagId, message.Flag); }