Exemple #1
0
        private string ComposePlayerVictimLabel(CharacterBody player)
        {
            DataContainer characterData = DataCatalog.GetCharacterDataFor(player);

            if (!characterData.DataContainerTypeIsEnabled())
            {
                return(null);
            }

            return($"<color={characterData.ColorHex}>{player.GetUserName()}</color> [<color={characterData.ColorHex}>{characterData.TruncatedDisplayName}</color>]");
        }
Exemple #2
0
        private string ComposeMinionVictimLabel(CharacterBody minion, CharacterBody minionOwner)
        {
            DataContainer minionOwnerCharacterData = DataCatalog.GetCharacterDataFor(minionOwner);
            DataContainer minionData = DataCatalog.LookupMinionDataFor(minion);

            if (!minionData.DataContainerTypeIsEnabled())
            {
                return(null);
            }

            return($"<color={minionOwnerCharacterData.ColorHex}>{minionOwner.GetUserName()}</color> [<color={minionData.ColorHex}>{minionData.TruncatedDisplayName}</color>]");
        }