Иконка ресурса

FREE TimeFix : 1.0.0 1.0.0

Нет прав для скачивания
C#:
namespace Oxide.Plugins
{
    [Info("TimeFix", "Koks", "1.0.0")]
    [Description("TimeFix")]
    internal class TimeFix : CovalencePlugin
    {
        private const int DisplayMinutesWhenNoDecay = 43200;

        private void OnEntitySaved(BuildingPrivlidge buildingPrivilege, BaseNetworkable.SaveInfo saveInfo)
        {
            if(buildingPrivilege == null) return;

            var decayScale = ConVar.Decay.scale;
            var tcSaveInfo = saveInfo.msg.buildingPrivilege;

            if (decayScale == 0)
            {
                var originalProtectedMinutes = tcSaveInfo.protectedMinutes;
                tcSaveInfo.protectedMinutes = DisplayMinutesWhenNoDecay;
                if (originalProtectedMinutes != 0)
                    tcSaveInfo.upkeepPeriodMinutes *= (DisplayMinutesWhenNoDecay / originalProtectedMinutes);
            }
            else
            {
                tcSaveInfo.protectedMinutes /= decayScale;
                tcSaveInfo.upkeepPeriodMinutes /= decayScale;
            }
        }
    }
}

Автор
15FPS
Скачиваний
0
Просмотры
1
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок
Сверху