Решила предаться ностальгии и поставила старый добрый Обливион, но если годы назад мне по душе были шумные маги, то теперь я ищу все возможности для отыгрыша стелс персонажа, крадущегося в тенях Сиродила. Вампиризм показался мне интересным элементом отыгрыша, который я ни разу не использовала ни в одной игре серии TES, и этот мод стал воистину великолепным дополнением к игре!
Полезные заметки:
превратиться в вампира надо ДО установки мода
не работает шейдер на ночной глаз, вероятно, у меня конфликтует один из модов. Результат - мне не нравится результат применения спелла "ночной глаз". Решение: в TES Construction Set в разделе Magic - Ability ищем по ID KIVampEyeOfHunterAbility (Глаз охотника), редактируем, удаляем спелл "ночной глаз". Получилось великолепное заклинание для ассассина: отключаемое обнаружение жизни, что стало чудесным подарком в обмен на вечную привязку к дневному циклу.
солнечный щит: не для того я тонну модов устанавливала, чтобы только ночью бегать :D Gameplay - Edit Scripts - ищем KIVampireScript. Вот мои параметры для щита:
Message "Солнечный щит: 4 часа", 20
elseif ( nVampireAge == 2 )
Set Immunity to 5
Message "Солнечный щит: 5 часа", 20
elseif ( nVampireAge == 3 )
Set Immunity to 6
Message "Солнечный щит: 6 часов", 20
elseif ( nVampireAge == 4 )
Set Immunity to 7
Message "Солнечный щит: 7 часов", 20
elseif ( nVampireAge == 5 )
Set Immunity to 8.5
Message "Солнечный щит: 8 часов 30 минут", 20
elseif ( nVampireAge == 6 )
Set Immunity to 9
Message "Солнечный щит: 9 часов", 20
elseif ( nVampireAge == 7 )
Set Immunity to 10.5
Message "Солнечный щит: 10 часов 30 минут", 20
elseif ( nVampireAge == 8 )
Set Immunity to 12
Message "Солнечный щит: 12 часов", 20
elseif ( nVampireAge >= 9 )
Set Immunity to 16
Message "Солнечный щит: 16 часов", 20
Далее, проблема в том, что если с момента кормёжки прошло 24 часа - щит ПЕРЕСТАЁТ действовать. Исправила на 36 часов, может, потом сменю на 48 или побольше.
ОРИГИНАЛ КОДА
if (( fBloodCraving * fCravingIncrement) >= 24.0 )
Set Immunity to 0
if ( nCravingStage == 0 && Player.IsSpellTarget KIVampCravingStage01 == 0 )
Player.RemoveSpell KIVampCravingStage001
Player.AddSpell KIVampCravingStage01
Player.RemoveSpell KIVampSunDamage001
Player.AddSpell KIVampSunDamage01
set nCravingStage to 1
message "Солнце начинает припекать..."
endif
if (( fBloodCraving * fCravingIncrement) >= 36.0 )
if ( nCravingStage == 1 && Player.IsSpellTarget KIVampCravingStage02 == 0 )
Player.AddSpell KIVampCravingStage02
set nCravingStage to 2
message "Ты чувствуешь как ноет твое тело, требуя живительной крови..."
endif
endif
ЗАМЕНИЛА НА:
if (( fBloodCraving * fCravingIncrement) >= 24.0 )
if ( nCravingStage == 0 && Player.IsSpellTarget KIVampCravingStage01 == 0 )
Player.RemoveSpell KIVampCravingStage001
Player.AddSpell KIVampCravingStage01
set nCravingStage to 1
endif
if ( nCravingStage == 0 && Player.IsSpellTarget KIVampCravingStage01 == 0 && Immunity <= 0)
Player.RemoveSpell KIVampSunDamage001
Player.AddSpell KIVampSunDamage01
message "Солнце начинает припекать..."
endif
endif
if (( fBloodCraving * fCravingIncrement) >= 36.0 )
Set Immunity to 0
if ( nCravingStage == 1 && Player.IsSpellTarget KIVampCravingStage02 == 0 )
Player.AddSpell KIVampCravingStage02
set nCravingStage to 2
message "Ты чувствуешь как ноет твое тело, требуя живительной крови..."
endif
endif
То есть, параметр наличия имунности к свету поставила в зависимость не от наличия маски смертного, а от количества часов, в течение которых ещё действует щит. На более поздних этапах игры я перенесу строчку Set Immunity to 0 в блоки пониже, там, где 48 часов и больше.
Как видите, результат действия этого скрипта - увеличение продолжительности нахождения на поверхности, так что к концу вампирского пути свет не должен быть помехой персонажу, что логично и лично в моей игре балансируется повышенным уровнем сложности, за который я хочу получать плюшки.
Вообще, рекомендую пошариться в моде через TES CS, изменить имбалансные заклинания на свой вкус, увеличить негативные эффекты и так далее. Основная масса изменений мода - в разделе Magic, в Ability - перечень эффектов, которые могут быть наложены на вас, их удобней всего редактировать, LessPower и Power - часть спеллов. Осторожно со скриптом глаза охотника, который в разделе LessPower, его не трогать и вообще лучше менять только предварительно ОТКЛЮЧИВ заклинание в игре. А то останетесь на веки вечные с чутьём и ночным зрением :D Для удобства работы с редактором сразу скажу, что все ID мода имеют в начале "KI": "KIVampire", например. Это облегчает поиск.
Впечатления от мода отличные. Это действительно добавляет изюминку в игру. Вид драпающего по Чейдинхолу до святилища вампира, судорожно кастующего малое исцеление, действительно забавен :D А когда влетаешь в святилище на 1 хп - вот это драаайв. Особенно если жажда застаёт тебя в лесу, и предательские часики щита уже начали тикать: разворачиваешь коня, шевелись, Плотва Тенегнрив, быстро-быстро до ближайшей таверны! А прохождение некоторых квестов стало отдельным весельем.
Пока что тестирую мод, если внесу какие-либо изменения в файл на более поздних этапах игры - постараюсь отписать тут все параметры для комфортной игры. Тут кто-то, кстати, писал: "Автор, видимо, "мастер" скриптинга и поставил 15 пунктов жестким условием для повышения. Не >=, а ==" Нет. Проверила, скрипт в порядке :)