В яблоке есть забавная штука, и она привязана еще и на дефолтных дутней, не только метрополисных.
aaSVCrBloatFlyScript [SCPT:0C048155]
суть в том, что если дутня убить из пневматики, то у него в трупе заспавнится нежное мясо, которое нужно по квестам и для бартера в Яблоке. Если не из пневмата - то поврежденное или горелое мясо.
Нужно перепроверить на чистой СФВ, у меня слишком много личных правок, спавнится ли обычное мясо при этом, или новое мясо его заменяет.
Если мясо его заменяет, то нужно подумать каким костылем подпереть квест в Пристанище, где нужно принести повару емнип 8 кусков мяса дутня. Опять таки, если оно заменяется - то получается, что единственный способ добыть мясо - это ножом мясника Пита, что не есть нормально, хотя Пит впринципе тоже "живет" в модуле Вейстландов.
Алсо я пару раз ловил странные косяки, что скрипт срабатывал на существ(например роботов) которые спаунятся в рамках дефолтной для Фалаут 3 системы рандомных энкаунтеров. Не выявил точную логику, возможно связано с тем, как идет спаун существ в Рандом энкаунтерах тройки.
В любом случае, под себя - подпер скрипт костылем добавив в него проверку по фракции:
begin ondeath
if GetInFaction BloatFlyFaction == 1
В яблоке есть забавная штука, и она привязана еще и на дефолтных дутней, не только метрополисных.
aaSVCrBloatFlyScript [SCPT:0C048155]
суть в том, что если дутня убить из пневматики, то у него в трупе заспавнится нежное мясо, которое нужно по квестам и для бартера в Яблоке. Если не из пневмата - то поврежденное или горелое мясо.
Нужно перепроверить на чистой СФВ, у меня слишком много личных правок, спавнится ли обычное мясо при этом, или новое мясо его заменяет.
Если мясо его заменяет, то нужно подумать каким костылем подпереть квест в Пристанище, где нужно принести повару емнип 8 кусков мяса дутня. Опять таки, если оно заменяется - то получается, что единственный способ добыть мясо - это ножом мясника Пита, что не есть нормально, хотя Пит впринципе тоже "живет" в модуле Вейстландов.
Алсо я пару раз ловил странные косяки, что скрипт срабатывал на существ(например роботов) которые спаунятся в рамках дефолтной для Фалаут 3 системы рандомных энкаунтеров. Не выявил точную логику, возможно связано с тем, как идет спаун существ в Рандом энкаунтерах тройки.
В любом случае, под себя - подпер скрипт костылем добавив в него проверку по фракции:
begin ondeath
if GetInFaction BloatFlyFaction == 1
Изменено пользователем pz_4Поделиться сообщением
Ссылка на сообщение