Example #1
0
        public static SpawnPositioningEnum TagSpawnPositioningEnumCheck(string tag)
        {
            SpawnPositioningEnum result = SpawnPositioningEnum.RandomDirection;
            var tagSplit = ProcessTag(tag);

            if (tagSplit.Length == 2)
            {
                if (SpawnPositioningEnum.TryParse(tagSplit[1], out result) == false)
                {
                    return(SpawnPositioningEnum.RandomDirection);
                }
            }

            return(result);
        }
Example #2
0
        public static BroadcastType TagBroadcastTypeEnumCheck(string tag)
        {
            BroadcastType result   = BroadcastType.None;
            var           tagSplit = ProcessTag(tag);

            if (tagSplit.Length == 2)
            {
                if (SpawnPositioningEnum.TryParse(tagSplit[1], out result) == false)
                {
                    return(BroadcastType.None);
                }
            }

            return(result);
        }