Перейти к содержанию

Ultimate Nightmare Mod


Corvette

Рекомендуемые сообщения

Разбор полета в про-файлах снова пока безуспешен.

Снова перелопатил файл фонаря и эл.лампы - безуспешно.

Подумываю над тем что это заложено в самих НИПах(НПС), может там есть код - снять одеть и отображать свет.

 

У кого еще есть идеи где искать?

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Есть еще один вариант - если кто расскажет как запустить ЭдиторАрка и что там вообще делается.

И главное как.

То возможно и получится что то изменить с фонариками. А так я слишком бестолковый.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Есть еще один вариант - если кто расскажет как запустить ЭдиторАрка и что там вообще делается.

И главное как.

То возможно и получится что то изменить с фонариками. А так я слишком бестолковый.

Чтобы World Editor заработал как надо нужно распаковать все dat-ники. В World Editor открываем нужную карту (материк Arcanum или же любую другую карту), находим источник света, жмём правой кнопкой и нажимаем edit. В окне находим меню light и жмём туда, выбираем select и вот тут всплывает меню, которое нам говорит, что радиус света задан определёнными стандартами.

arcanum 1-е место Конкурс прозы №3

Чтобы World Editor заработал как надо нужно распаковать все dat-ники. В World Editor открываем нужную карту (материк Arcanum или же любую другую карту), находим источник света, жмём правой кнопкой и нажимаем edit. В окне находим меню light и жмём туда, выбираем select и вот тут всплывает меню, которое нам говорит, что радиус света задан определёнными стандартами.

Ну, это конечно хорошо.

Проблема в том что этот источник света - не интересен, как бы.

Как с вещами дело обстоит?

Я там что то вообще - не понимаю.

Заходишь в эдит - свет - там пусто. А редактирование - ничего не дает.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Заходишь в эдит - свет - там пусто. А редактирование - ничего не дает.

Порылся я в World Editor. В общем, копание в свойствах ламы, лампочки и шахтёрского шлема мне ничего не дали. Зато на магическом шлеме света в скриптах висели скрипты на одевание и снятие шлема. При надевании срабатывал скрипт 30291:

0. give Trigger the effect 230 with cause 5
1. return and RUN default

А при снятии - 30292:

0. remove from Trigger the effect 230
1. return and RUN default

arcanum 1-е место Конкурс прозы №3

Тоже не плохо..

Позаглядывал на другие ресурсы накопал кое что:

Item Flags (OIF_*)

OIF_IDENTIFIED - The player has identified this object already

OIF_WONT_SELL - The owning NPC won't sell this item

OIF_IS_MAGICAL - Used internally to mark objects with charges (part of a tracking system that tracks item that run out of charges)

OIF_NO_PICKPOCKET - This item can't be pickpocketed.

OIF_NO_DISPLAY - This item is not displayed in the inventory screen.

OIF_NO_DROP - This item cannot be dropped.

OIF_NEEDS_SPELL - This item needs you to have its spell on your spell list in order to activate.

OIF_CAN_USE_BOX - This item can be dropped in the use box in the inventory UI. Internal?..

OIF_NEEDS_TARGET - This item needs a target when used

OIF_LIGHT_SMALL
- This item gives off a little light when wielded. Arcanum leftover?..

OIF_LIGHT_MEDIUM
- This item gives off medium light when wielded. Arcanum leftover?..

OIF_LIGHT_LARGE
- This item gives off lots of light when wielded. Arcanum leftover?..

OIF_LIGHT_XLARGE
- This item gives off TONS of bright light when wielded. Arcanum leftover?..

OIF_PERSISTENT - This item is not destroyed during inventory respawning.

OIF_MT_TRIGGERED - ? Probably somehow magic/tech related, a definite Arcanum leftover.

OIF_STOLEN - This item is stolen and will not be bought by a shopkeeper unless he is a fence.

OIF_USE_IS_THROW - This item is thrown when used.

OIF_NO_DECAY - This item will never decay (disappear) if left somewhere.

OIF_UBER - This item can damage critters marked as OCF2_NIGH_INVULNERABLE. Was used in Arcanum. Possibly a leftover.

OIF_NO_NPC_PICKUP - NPCs will not pick up this item off the ground. Was used in Arcanum.

OIF_NO_RANGED_USE - This item must be used directly on the target, not from a range.

OIF_VALID_AI_ACTION - ?

OIF_DRAW_WHEN_PARENTED - ?

OIF_EXPIRES_AFTER_USE - This item expends charges, and when empty destroys itself.

OIF_NO_LOOT - This item cannot be looted (different from NO_DROP!)

OIF_USES_WAND_ANIM - This item, when casting a spell, uses the wand animations.

OIF_NO_TRANSFER - This item cannot be moved between party members (follower's items)

OIF_FAMILIAR - This item cannot be moved between party members (familiars)

Осталось только понять какой Hexadecimal относится к каждому из "Флагов".

* пояснение, "Hexadecimal" - шестнадцатеричный код (пишется в виде 0x00000001...0x80000000). Так же "флаги" могут быть записаны и в "десятичном" коде (1..1000).

 

Выше в постах я писал как найти подобный код ТОЛЬКО для монстров. Ну и пока попытки найти его для предмета - не успешные.

 

Еще вариант был с Script EyeCandy Effect List, тут вроде освещение всего побочного должно быть. Но изменения не привели к положительному ответу.. может что то и изменилось но я не увидел так как смотрел в другую сторону. Так же думал над редактированием и effect.mes, может годе то тут есть ответ. Безуспешно или я не вижу его.

 

Про редактор уже обсудили. Да свет можно и так поставить и отредактировать.. но это не то что мы ищем.

Я даже и не знаю что еще и делать? Если есть контакт с более продвинутым челом или одним из разрабов - пусть подскажут. А то читаю про "Хекс" коды вещей а там написано с гулькин нос - я про записи PROTOTYPE EDITING By DKoepp и есть еще одна с каким то архивом скачивается тут на портале.

Ну и конечно же записи по модингу на портале тоже почитываю перечитываю.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

  • 2 недели спустя...

О! Это непременно надо попробовать поставить. :)

 

Damphil, удач тебе в дальнейшем дпиливании мода до совершенства!

medal-2.png Второе место в "Конкурсе прозы №7", пожалуй в самом последнем конкурсе на нашем форуме.

NeOn's_UserBar.gif

  • 3 месяца спустя...

Доброго времени! Очень понравилось то, как разработчики подошли к освещению в Arcanum, а с данным модом контраст и мрачность ночей стали так и вовсе потрясающими. Да и в целом этого эффекта непроглядной тьмы в пещерах и катакомбах очень не хватает сегодняшним RPG.

 

Хотелось бы узнать о судьбе последней версии с цветными огнями и другими финтифлюшками без мода на "кислоту".

  • 4 месяца спустя...

Привет всем.

Я вернулся к данному изменению освещения.

Все что выше написано и было сделано, не трогал.. но написаный "мануал" по редактированию пришлось расширить.

Ведь при использовании магии - Стена Огня, не появлялся эффект Освещения.

По этому вот краткое описание:

  1. С начала открывается файл - SpellEyeCandy.mes
  2. Находим там:
    // 21 -- Wall of Fire
    {210}{Art: 114, Palette: 1, Scale: 75%, Blend: Add, Sound: 13020, Flags: overlay_f | animates, Light: 1, Light Color:  (242 @ 165 @ 0)}	// Cast
    {211}{}	// Projectile
    // OLD Eye-candy based wall of fire...NOTE: Mike, if you change this one, change the Explode Fire (Fire Obstruction Tech Item) as well!
    //-212--Art: 95, Palette: 1, Scale: 100%, Blend: Add, Sound: 13025, Flags: overlay_fb | animates, Light: 1, Light Color:  (0 @ 96 @ 204)-	// Destination
    //-213--Art: 96, Palette: 1, Scale: 100%, Blend: Add, Flags: overlay_fb | animates | anim_forever, Light: 1, Light Color:  (0 @ 96 @ 204)-	// Secondary Destination
    {212}{}	// Destination
    {213}{}	// Secondary Destination
    {214}{}	// Secondary Casting


  3. Прописываем строчки и сохраняем:
    {Art: 95, Palette: 1, Scale: 100%, Blend: Add, Sound: 13025, Flags: overlay_fb | animates, Light: 1, Light Color:  (0 @ 96 @ 204)}	// Destination
    {Art: 96, Palette: 1, Scale: 100%, Blend: Add, Flags: overlay_f | animates | anim_forever, Light: 3, Light Color:  (226 @ 165 @ 0)}


  4. Всё, можно играть.

Вот пример:

post-5073-1409904883_thumb.jpg

post-5073-1409904893_thumb.jpg

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Интересно...

Хм... Что скажет Большой G.

Не могу немедленно проверить. Но - респект.

Еще раз частично вернулся к этой теме, потому что был найден еще один компонент с открытым огнем и все так же без СВЕТА.

 

Технологическое чудо - Fire Obstruction | Огненная Преграда.

  1. Сначала находим файл - SpellEyeCandy.mes
  2. Находим там:
    // 180 -- Tech: Explode (Fire)
    {1800}{}	// Cast
    {1801}{}	// Projectile
    // OLD Eye-candy based wall of fire...NOTE: Mike, if you change this one, change the Explode Fire (Fire Wall) as well!
    //-1802--Art: 95, Palette: 1, Scale: 100%, Blend: Add, Sound: 13030, Flags: overlay_fb | animates, Light: 1, Light Color:  (0 @ 96 @ 204)-	// Destination
    //-1803--Art: 96, Palette: 1, Scale: 100%, Blend: Add, Sound: 8500, Flags: overlay_fb | animates | anim_forever, Light: 1, Light Color:  (0 @ 96 @ 204)-	// Secondary Destination
    {1802}{}	// Destination
    {1803}{}	// Secondary Destination
    {1804}{}	// Secondary Casting


  3. Вставляем или редактируем строчки - {1802} {1803}
    {1802}{Art: 95, Palette: 1, Scale: 100%, Blend: Add, Sound: 13025, Flags: overlay_fb | animates, Light: 1, Light Color:  (0 @ 96 @ 204)}	// Destination
    {1803}{Art: 96, Palette: 1, Scale: 100%, Blend: Add, Flags: overlay_f | animates | anim_forever, Light: 3, Light Color:  (226 @ 165 @ 0)}	// Secondary Destination


  4. Все готово.

Как и выше, освещение вокруг пламени появится и исчезнет после истечения срока действия.

Замечено

- Что не мгновенно появляется "свет".. решить проблему этих секунд.. ну я не понял, последовательность менял. Один фиг с запозданием включается. Но это не столь важно или критично.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

  • 1 месяц спустя...

Ребята, исправил и собрал новые исправления\дополнения связанные с модом:

Свет \ Light

Ссылка на скачивание: Версия 1.05

 

Учтено:

* просьба о более светлой ночи, пробуйте. Будем редактировать.

Отличие от 1.04:

+ добавлен свет вокруг магии - стена огня;

+ добавлен свет вокруг технологии - огненная преграда.

 

ПРИМЕЧАНИЕ

Так как до этого я баловался с вещами про - Агрессивное и Дружелюбие.

То часть скриптов, а может и все исправления тоже могут быть здесь.

Прочтите что было изменено в этой теме:

https://forums.arcanumclub.org/index.php?showtopic=10352

Так же я не уверен, про то мод Кислота:

https://forums.arcanumclub.org/index.php?showtopic=9395

Просто все это может быть в одном флаконе!!!

 

PS. просто для изменения ночи, используйте этот файл - Lighting Default.mes

Все остальное на свой страх и риск.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Народ нужна помощь, в нахождении Н-файлов.

Ну или если кто знает как их получить, не ломая игру.. лучше поделится.

 

Нужны файлы такие:

globalflags.mes

globalvars.mes

pcflags.mes

pcvars.mes

gameitemeffect.mes

 

Объясняю зачем и почему.

1) - вроде как в этих файлах, есть формула и написание\описание процесса - действия.

Пример: День, лампочка не горит. Ночь, лампочка горит.

2) - есть маленькое подозрение что в этих файлах я смогу найти именно ту строчку которая отвечает за - свет, вокруг персонажа. Который держит Фонарь или Кепка Шахтера.

Человек - это звучит горько.

Мы родились - распался СССР, пошли в школу - начался дефолт, поступили в универ - начался кризис, закончим универ - конец света. Ну прям поколение лохов.

Мне понравилась нынешняя темнота. Уже не так темно хоть глаз выколи, как раньше. Респект.

 

gameitemeffect.mes тебе не нужен. Там нет формул, разве что описания эффектов предметов. Например,

{30832}{Невидимость, Скорость лечения:-100%, ПУ: ЗД и БД} - это описание Кольца Теней, кажется. Т.е. то, что отображается под названием предмета.

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...