Пример #1
0
        public bool IsDisabledWork([NotNull] WorkTypeDef workType)
        {
            if (workType == null)
            {
                throw new ArgumentNullException(nameof(workType));
            }
            if (DisabledWorkTypes.ContainsKey(workType))
            {
                return(DisabledWorkTypes[workType]);
            }
            var value = Pawn.WorkTypeIsDisabled(workType);

            DisabledWorkTypes.Add(workType, value);
            return(value);
        }