Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Ascension (Release) v1.6 1, 2, 3 ... 16, 17, 18  След.
   Список разделов - Мегавады и уровни - Ascension (Release) v1.6Ответить
АвторСообщение
BigMemka
= 1st Lieutenant =
Next rank: - Captain - after 15 points
2075

Doom Rate: 2.98

Posts quality: +361
Ссылка на пост №1 Отправлено: 15.10.18 20:03:07
Ну вот и пришло время выложить на суд общественный данный вад. Результат работы с Shadowman-ом после 4х лет. Вад разрабатывался с 2016 года.
Спасибо тестерам: Хрюк Злюкем, MasterMind, Demonologist
Спасибо переводчикам: Хрюк Злюкем, Jake Crusher
А также всем кто помог с моделями, декорейтом и скриптами.

Данная работа является 20 уровневым вадом с рпг системой заимствованной из Inquisitora III с некоторыми изменениями и модификациями. Из-за некоторых проблем оптимизации с движком некоторые уровни пришлось дробить на несколько, собственно поэтому он и разросся до нынешнего состояния. Так что некоторые места будут подтормаживать.
Скрытый текст:

Ну я предупредил. :o



Мир Коруса снова нуждается в герое! Столица Коруса - Сорона поделена на два враждующих лагеря: воины и маги. Плюс где то совсем близко третья сила: некроманты. Кто из них в конце концов одержит верх? Вы были призваны в этот мир, чтобы исполнить свое предназначение. Только от вас зависит, как исполнится великое пророчество.

Но, чтобы вершить судьбы мира, нужно овладеть могущественным оружием и магией, а для этого вам предстоит регулярно повышать свои характеристики. Поэтому ищите учителей по всему миру, и они за определенное вознаграждение согласятся помочь вам.

На протяжении последних 5 месяцев мы дорабатывали и допиливали напильником этот вад и добавили в него множество улучшений в том числе новую карту!

Скрытый текст:

Порт gzdoom 4.3.3 и выше
Ивад doom2
Горячие клавиши:
В меню настройте необходимые клавиши для вызова журнала заданий (по умолчанию j), экрана статистик (p) и выбор защитной магии (m), активация защитной магии (t), просмотр глобальной карты (l).
Управление в диалогах теперь удобнее и осуществляется курсорными клавишами ("Вперед"/"Назад")
Выбор ответов - пробел.
Также в меню можно настроить дальность прорисовки 3д объектов для лучшей производительности.

Рекомендуется использовать тип освещенности стандарт. И тип тумана стандарт.

Также вы можете выбрать уровень сложности. Рекомендую нормальный. А для особо хардкорных игроков можно выбрать nightmare. Враги хоть и не возрождаются, но там творится полная дичь. :oops:

Язык настраивается в основном меню ГЗДума в разделе Ascension


Вначале игры вам нужно будет выбрать стартовые характеристики игрока. Это в дальнейшем определит ваш путь развития в игре. Максимальное значение характеристики при старте 9, минимальное 5. Потом можно будет повышать характеристики с помощью учителей, которых можно будет встретить в мире.

Ловкость отвечает за: От ловкости зависят такие физические навыки, как скорость ходьбы и бега, высота и дальность прыжков, вероятность уклонения от атаки в ближнем бою. Также от ловкости зависти скорость перезарядки арбалетов, урон от дистанционного оружия.

Сила отвечает за: урон, который наносится оружием ближнего боя, а также величина вашего здоровья. Кроме того, чем выше сила, тем более крепкую броню вы сможете носить.

Интеллект отвечает за: запас ментальной (синей) маны, возможность учить ментальные заклинания и их эффективность.

Мудрость отвечает за: запас астральной (зеленой) маны, возможность учить заклинания Астрала и их эффективность.

Более подробно о характеристиках/предметах и монстрах вы сможете прочитать в прикрепленном мануале.





Приятной игры! Пишите демки, летсплеи. Оставляйте отзывы. :)


Список изменений в версии 1.1:
Скрытый текст:


-добавлены несколько 3д моделей
-добавлены несколько локаций
-исправлены опечатки в текстах
-убраны различные баги с живностью (висящие осы, застревающие угри)
-исправлены спрайты боевого молота
-поправлены портреты у нпс
-увеличен радиус атаки вампиризма на треть
-исправлен декорейт у нескольких монстров



Список используемых композиций в игре:

Скрытый текст:

Map 01 - музыка из игры Gothic III (Kai Rosenkranz)
- музыка из игры Gothic II
Map 02 - музыка из игры Torchlight 2 (Matt Uelmen)
Map 03 - музыка из игры Torchlight 2 (Matt Uelmen)
Map 04, Map 17 - музыка из игры Torchlight (Matt Uelmen)
Map 05 - музыка из игры Torchlight (Matt Uelmen)
Map 06 - музыка из игры Gothic II
Map 07 - музыка из игр Gothic II, Nox. Таверна - музыка из игр Златогорье.
Map 08 - музыка из игры Torchlight (Matt Uelmen)
Map 09 - музыка из игры Torchlight 2 (Matt Uelmen)
Map 10 - музыка из игры Torchlight (Matt Uelmen)
Map 11 - композиция по египетским мотивам, взята из Интернета (автор неизвестен).
Map 12, Map 16 - музыка из игры Torchlight (Matt Uelmen)
Map 13 - Combat Fast (Michiel van den Bos)
Map 14 - музыка из игры Nox
Map 15 - музыка из игры Gothic II
Map 18 - музыка из игры Risen
Map 22 - музыка из игры Torchlight 2 (Matt Uelmen)
Intermap - A maid bedlam (Blackmores night)
- музыка из игры Dragon Age Inquisition

Битва с Нагой - Veni-vidi-vici (Audiomachine)
Битва с Ал-Низамом - Pit Fights (саундтрек из фильма "Конан", 1982)
Битва с Ахмелом - саундтрек из игры Baldur's Gate 2
Битва с Бегемотом - The Mountain of Power - Capture (саундтрек из фильма "Конан", 1982)
Битва с Ильзой - саундтрек из игры Baldur's Gate 2
Битва с Маршалом Пронзающим - Orgy Fight (саундтрек из фильма "Конан", 1982)
Битва с Мендосом - саундтрек из игры Baldur's Gate 2
Битва с Фениксом - саундтрек из игры Baldur's Gate
Битва с Гидрой - саундтрек из игры Torchlight 2 (Matt Uelmen)
Битва с Элизедисом - Wolves of the sea (Antti Martikainen)
Битва с Костяным драконом - Warrior Combat (Michiel van den Bos)



Изменения v1.2
Скрытый текст:

-теперь активация диалогов через кнопку use
-подправлен декорейт для пчел
-подправлен прицел
-добавлен звук кулака
-исправлены map01, map02



Изменения v1.3

Скрытый текст:

-Добавлен 19 уровень со своим заданием, монстрами и картой. Вам предстоит отправится на новый неизведанный остров! Но прежде придется найти карту к этому острову.
-1 уровень разбит на 2 уровня для увеличения производительности
-добавлены множество 3д объектов. Теперь практически все деревья это модели.
-переработан баланс на некоторых уровнях
-улучшены переводы на английский язык
-поправлены косяки со звуком и текстами



Изменения v1.4
Скрытый текст:

-Уровень 13 разделен на 2 уровня для улучшения фпс.
-Исправлено множество грамматических ошибок
-Почти на всех уровнях исправлены визуальные баги
-Переработан декорейт у монстров и оружия
-Улучшена производительность у финального босса



Изменения v1.5
Скрытый текст:

-Добавлен новый уровень с ареной
-Добавлены 2 новых задания
-Добавлена мини игра в городе
-Добавлены новые локации, в том числе секретная
-Исправлен баг с обновлением здоровья и маны при переходе на новый уровень
-Поправлен баланс по деньгам и выпадению золота из монстров
-Исправлены грамматические ошибки
-Теперь заклинания "Святая сила" и "Ускорение" увеличивают силу и ловкость на 3 вместо 5 единиц. А при достижении значения мудрости 20 - на 5.



Изменения v1.6
Скрытый текст:

-Добавлено уровень сложности very hard (hard с увеличенным уроном от монстров и большей агрессией)
-Немного поправлен баланс: магам ослаблены заклинания, оружие воинов наносит больший урон
-Добавлены музыкальные темы на локациях со второстепенными заданиями
-Добавлена локация с алтарем распределяющим характеристики
-Расширены некоторые локации
-Исправлено еще множество багов: линии с авто сохранениями, текстурные баги и прочее.



https://drive.google.com/file/d/1HZyP36fbHZq22XqOhxucd4pMahMgzIIF/view?usp=share_link

Приятной игры! Пишите демки, летсплеи. Оставляйте отзывы. :)

1 5 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №2 Отправлено: 15.10.18 20:43:22
ОМГ, наконец-то!

Запустил на 3.5.1 так:
C:\Games\Doom\test\gzdoom-bin-3-5-1-x64\gzdoom.exe -file AscDemo.wad AscDemoRes.pk3
Выдало кучу варнингов (все не уместились):

Так и должно быть или я что-то делаю не так?
1 9 1
BigMemka
= 1st Lieutenant =
Next rank: - Captain - after 15 points
2075

Doom Rate: 2.98

Posts quality: +361
Ссылка на пост №3 Отправлено: 15.10.18 21:07:47
Void Weaver:
Так и должно быть или я что-то делаю не так?

На игре это не скажется.
1 5 1
Shadowman
UAC General
Next rank: Unavailable after 0 points
8391

Doom Rate: 2.08

Posts quality: +1992
Ссылка на пост №4 Отправлено: 15.10.18 21:21:02
Void Weaver:
Выдало кучу варнингов (все не уместились):

Большинство - ругается на какую-то там плавающую точку, хотя в игре все нормально воспроизводится и хз почему гозза игнорирует новые возможности декорэйта. В обновленном И3, кстати, те же фокусы в консоли вылазят.
Меньшинство - формальные ошибки, но на игру не влияют (т.к. в демо нет тех акторов, на которых ссылается порт).
1 7 2
Memfis
= Colonel =
Next rank: - Commissar - after 137 points
4753

Doom Rate: 1.8

Posts quality: +701
Ссылка на пост №5 Отправлено: 15.10.18 23:27:23
Shadowman:
Большинство - ругается на какую-то там плавающую точку

Попробуй использовать frandom вместо random.
F из frandom как раз значит floating. :) А random — он для целых чисел.

Рейтинг сообщения: +3, отметил(и): VladGuardian, JSO x, Void Weaver
1 2 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №6 Отправлено: 16.10.18 03:06:36
Создание зачётного сообщения/новости (+20)
BigMemka, Shadowman, Guest, спасибо ребьзь, прошёл на одном дыхании:


Собс-но фидбэк.
01. Кольцам в стартовой анимации лучше выставить RenderStyle Add, а то топорно выглядят.
02. У кулака отсутствует звук удара, не суть но всё же.
03. Арбалеты стреляют сильно ниже прицела. Вот кстати возможно в этом виновато округление float значений.

04. Бартоломео не спускается с лестницы, надо бы разрешить - человек же. ) MaxDropOffHeight и MaxStepHeight проперти.
05. При ловкости 9 перепрыгнул валун, лежащий у правой стороны особняка, а обратно никак.

06. Жужжание ос иногда внезапно обрывается.
07. Волки мелковаты (даже на фоне кроликов, лол), надо бы апскейлнуть.
08. Волки не могут ступить на мост, но запрыгивают на перила и застревают.

09. Отростки цветка не дохнут после его смерти. Так и задумано? Олсо неплохо бы прикрутить звуки спауна\атаки отросткам, а то прям злоебучие ассассины.
10. Мирная животинка умеет в дайвинг, мило но чересчур авангардно. ) Джамп на waterlevel>0 надо бы.

11. Рогуе (которые кидают ножи) тоже не ходят по лестницам.
12. Жутко проседает фпс при анимации посадки и отплытии.
13. На первой карте у Маяка и у второй лодки волны заходят ЗНАЧИТЕЛЬНО выше береговой линии.

14. На второй карте не понятно как сюда забраться.

15. Один имп не проснулся.

16. Да, неплохо бы запилить какое-нибудь оповещение о запасах воздуха... ну мало ли, вдруг в полной версии кроме золота ещё и за жемчугом нырять придётся. Не обязательно бар\таймер, как вариант затемнение\помутнение экрана ну или звук захлёбывания какой-нибудь.
17. Корреляция акустики с вотерлевелом - фича просто божественная, рили! Вот только с ней сильно негативно контрастирует отсутствие каких-либо аква-акустических эффектов пребывания актора в воде, - ни тебе всплесков воды при движении, ни бульков выдыхаемого воздуха. Тишина. Даже в ванильном Еретике все дружно шлёпали по мелководью. Надо бы прикрутить соответствующих звуков хотя бы для игрока.
18. Летучие мыши и осы иногда частично клипятся в пол. Хз чё там, мб надо увеличить их Height.
19. Перемещение стрелки в диалогбоксах выполняется с задержкой, равно как и отклик на активацию выбранного пункта.
20. Мистик Урна, мясо и хлеб в инвентаре подписаны как Quartz Flask; яблоко, томат, апельсин, сыр, диски, оба манакуба и маска инвиза имеют в начале имени букву "i".
21. "Спасибо за игру в демо версию Возрождения!" "Восхождения" же.
22. Пятый диалогбокс Алхимика "Ладно, понеслись", на мой взгляд лучше "Ладно, выдвигаемся".

В сорцы не лазил, других замечаний пока что нет. Всё круто, продолжайте!
Проходил на УВ, на первой карте по понятным причинам не достал только золотой сундук; колокольные секреты зачётные. Русская озвучка просто огонь, особенно "Не поддаётся!", Барт прям "варювонакилми". :D
Перебил всю живность... а вдруг вы там пасхалку замхали типа кролика-убийцы?
Скрытый текст:



Да, а что-нибудь влияет на лимит переносимых инвентори итемов? Сила там или левел? Резисты врагам планируются?

С нетерпением жду финальную версию. ^_^ Бтв, а аглицкая версия будет?

Рейтинг сообщения: +4, отметил(и): VladGuardian, BigMemka, alekv, Michael63
1 9 1
BigMemka
= 1st Lieutenant =
Next rank: - Captain - after 15 points
2075

Doom Rate: 2.98

Posts quality: +361
Ссылка на пост №7 Отправлено: 16.10.18 13:31:10
Void Weaver
Ох Спасибо за отзыв! Постараюсь прокоментировать все что смогу:
Void Weaver:
01. Кольцам в стартовой анимации лучше выставить RenderStyle Add, а то топорно выглядят.
Буду дорабатывать попутно разбираясь в ренделях :)

Void Weaver:
02. У кулака отсутствует звук удара, не суть но всё же.

Пожалуй можно будет добавить. Хоть в игре это оружие не разу не пригодится.
Void Weaver:
03. Арбалеты стреляют сильно ниже прицела. Вот кстати возможно в этом виновато округление float значений.

Чето похожее было и в i3. Декорейт от туда перекочевал. Нужно посмотреть декорейт.
Void Weaver:
07. Волки мелковаты (даже на фоне кроликов, лол), надо бы апскейлнуть.

Волки мало мяса ели - не выросли :o

Void Weaver:
08. Волки не могут ступить на мост, но запрыгивают на перила и застревают.

Скорее всего из за того что на мосту есть scale. Если убрать его, то все будет норм.
Void Weaver:
09. Отростки цветка не дохнут после его смерти. Так и задумано? Олсо неплохо бы прикрутить звуки спауна\атаки отросткам, а то прям злоебучие ассассины.

Отростки да, остаются живы. Всегда нужно сохранять бдительность, когда рядом хищные растения. :lol:

Void Weaver:
12. Жутко проседает фпс при анимации посадки и отплытии.

А какие характеристики, можно узнать? При тестах замечено не было. Были небольшие лаги во дворе храма на 3уровне только.
Void Weaver:
14. На второй карте не понятно как сюда забраться.

Не очень понятно по картинке где это, но на уступы можно забраться либо спрыгивая с верхних ярусов, либо через секрет.
Void Weaver:
15. Один имп не проснулся.

Значит не разбил какую то вазу.
Void Weaver:
16. Да, неплохо бы запилить какое-нибудь оповещение о запасах воздуха... ну мало ли, вдруг в полной версии кроме золота ещё и за жемчугом нырять придётся. Не обязательно бар\таймер, как вариант затемнение\помутнение экрана ну или звук захлёбывания какой-нибудь.

Интересная идея. Есть идея как это реализовать?

Void Weaver:
17. Корреляция акустики с вотерлевелом - фича просто божественная, рили! Вот только с ней сильно негативно контрастирует отсутствие каких-либо аква-акустических эффектов пребывания актора в воде, - ни тебе всплесков воды при движении, ни бульков выдыхаемого воздуха. Тишина. Даже в ванильном Еретике все дружно шлёпали по мелководью. Надо бы прикрутить соответствующих звуков хотя бы для игрока.

Впоследствии планирую сделать звуки не только с водой но и шаги по твердой поверхностью.
Void Weaver:
Да, а что-нибудь влияет на лимит переносимых инвентори итемов?

Нет. Вряд ли это нужно. Аркадная бездонная сумка на мой выглядя лучше.
Void Weaver:
Перебил всю живность... а вдруг вы там пасхалку замхали типа кролика-убийцы?

Живодер :x В каком то ваде на zdoom форуме видел кровожадных кроликов.
Void Weaver:
Резисты врагам планируются?

Это в обязательном порядке. Когда у игрока будет с десяток пушек тогда это пригодится. В демо пока не требуется.
Void Weaver:
а аглицкая версия будет?

Вот с этим все грустно. И3 переводили 1,5 года, здесь будет не меньше. :( В принципе уже сейчас можно начинать переводить. Глядишь к релизу будет меньше.
1 5 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №8 Отправлено: 16.10.18 15:49:41
BigMemka:
Скорее всего из за того что на мосту есть scale. Если убрать его, то все будет норм.
А как это связано? 0_о Scale проперти же за коллизии не отвечает... или ты о каком-то другом?

BigMemka:
Отростки да, остаются живы. Всегда нужно сохранять бдительность, когда рядом хищные растения.
Концепт клёвый но, учитывая мобильность отростков, для стартера они жестковаты. Особенно без звукового сопровождения.

BigMemka:
А какие характеристики, можно узнать? При тестах замечено не было. Были небольшие лаги во дворе храма на 3уровне только.
Хз, у меня всё везде летало кроме этой сценки.
Конфиг ПК:

Win 7 x64 SP1
Ryzen 3
Asus Prime B350 Plus
2x4Gb Samsung DDR4
Radeon RX560 2Gb

Конфиг порта:
Скрытый текст:

[GlobalSettings]
timidity_tempo_adjust=1
timidity_key_adjust=0
timidity_drum_power=1
timidity_pan_delay=false
timidity_drum_effect=false
timidity_overlap_voice_allow=true
timidity_modulation_envelope=true
timidity_temper_control=true
timidity_lpf_def=1
timidity_channel_pressure=false
timidity_surround_chorus=false
timidity_chorus=0
timidity_reverb_level=0
timidity_reverb=0
timidity_portamento=true
timidity_modulation_wheel=true
min_sustain_time=5000
gus_memsize=0
midi_dmxgus=false
gus_patchdir=
midi_voices=32
midi_config=gzdoom
opl_core=0
opl_numchips=2
snd_streambuffersize=64
gme_stereodepth=0
spc_amp=1.875
mod_dumb_mastervolume=1
mod_autochip_scan_threshold=12
mod_autochip_size_scan=500
mod_autochip_size_force=100
mod_autochip=false
mod_interp=2
mod_volramp=2
mod_samplerate=0
wildmidi_enhanced_resampling=true
wildmidi_reverb=false
wildmidi_frequency=0
wildmidi_config=
fluid_chorus_type=0
fluid_chorus_depth=8
fluid_chorus_speed=0.30000001192092896
fluid_chorus_level=1
fluid_chorus_voices=3
fluid_reverb_level=0.5699999928474426
fluid_reverb_width=0.7599999904632568
fluid_reverb_damping=0.23000000417232513
fluid_reverb_roomsize=0.6100000143051147
fluid_threads=1
fluid_samplerate=0
fluid_interp=1
fluid_voices=128
fluid_chorus=false
fluid_reverb=false
fluid_gain=0.5
fluid_patchset=gzdoom
fluid_lib=
timidity_frequency=0
timidity_config=gzdoom
opn_custom_bank=
opn_use_custom_bank=false
opn_run_at_pcm_rate=false
opn_emulator_id=0
opn_chips_count=8
opl_fullpan=true
adl_volume_model=3
adl_custom_bank=
adl_use_custom_bank=false
adl_bank=14
adl_run_at_pcm_rate=false
adl_emulator_id=0
adl_chips_count=6
snd_sfxvolume=0.49999988079071045
snd_backend=openal
snd_hrtf=-1
snd_buffersize=0
snd_samplerate=0
snd_musicvolume=0.2999999523162842
nointerscrollabort=false
gl_texture_hqresize_mt_height=4
gl_texture_hqresize_mt_width=16
gl_texture_hqresize_multithread=true
gl_texture_hqresize_targets=7
gl_texture_hqresize_maxinputsize=512
gl_texture_hqresize=0
r_spriteadjust=2
menu_resolution_custom_height=1024
menu_resolution_custom_width=1280
m_show_backbutton=0
m_use_mouse=2
m_blockcontrollers=false
m_showinputgrid=0
show_messages=true
mouse_sensitivity=1
vr_hunits_per_meter=41
vr_screendist=0.800000011920929
vr_ipd=0.06199999898672104
gl_distfog=70
gl_enhanced_nv_stealth=3
gl_billboard_particles=true
gl_billboard_faces_camera=false
gl_billboard_mode=0
gl_particles_style=2
gl_sprite_blend=false
gl_spritebrightfog=false
gl_usecolorblending=true
gl_texture_filter=4
gl_texture_filter_anisotropic=8
gl_satformula=1
vid_saturation=1
vid_contrast=1
vid_brightness=0
gl_render_precise=false
gl_plane_reflection=true
r_mirror_recursions=4
gl_seamless=false
gl_mirror_envmap=true
gl_light_shadowmap=false
gl_shadowmap_quality=512
gl_debug_breakpoint=false
gl_debug_level=0
gl_finishbeforeswap=false
vid_hwgamma=2
gl_dither_bpc=0
gl_multisample=1
map_point_coordinates=true
gl_attachedlights=true
gl_lights=true
vid_hdr=false
fullscreen=true
vid_aspect=3
vid_vsync=false
vid_defheight=480
vid_defwidth=640
vid_rendermode=4
vid_maxfps=200
win_maximized=false
win_h=819
win_w=1024
win_y=-1
win_x=-1
Gamma=1
statfile=zdoomstat.txt
savestatistics=0
strictdecorate=false
snd_waterreverb=true
snd_flipstereo=false
snd_channels=128
vid_cropaspect=false
vid_scalemode=5
vid_scalefactor=1
vid_scale_customstretched=false
vid_scale_customlinear=true
vid_scale_customheight=1024
vid_scale_customwidth=1280
r_quakeintensity=1
cl_predict_lerpthreshold=2
cl_predict_lerpscale=0.05000000074505806
cl_predict_specials=true
cl_noprediction=false
telezoom=true
r_fakecontrast=1
chase_dist=90
chase_height=-8
gl_cachetime=0.6000000238418579
gl_cachenodes=true
nomonsterinterpolation=false
png_gamma=0
png_level=5
screenshot_dir=
screenshot_type=png
screenshot_quiet=false
use_joystick=false
autosavecount=4
saveloadconfirmation=true
disableautosave=0
autosavenum=0
smooth_mouse=true
m_side=2
m_forward=1
m_yaw=1
m_pitch=1
lookstrafe=false
freelook=true
invertmouse=false
cl_run=true
demo_compress=true
cl_waitforsave=true
save_dir=
longsavemessages=true
storesavepic=true
save_formatted=false
developer=0
cl_capfps=false
I_FriendlyWindowTitle=true
vid_activeinbackground=false
autoloadlights=false
autoloadbrightmaps=false
disableautoload=false
defaultiwad=
queryiwad=true
con_notifylines=4
con_ctrl_d=
con_buffersize=-1
gl_light_particles=true
gl_light_sprites=true
gl_ssao_strength=0.699999988079071
gl_ssao_portals=1
gl_ssao=0
gl_fxaa=0
gl_lens_chromatic=1.1200000047683716
gl_lens_kcube=0.10000000149011612
gl_lens_k=-0.11999999731779099
gl_lens=false
gl_sort_textures=false
gl_mask_sprite_threshold=0.5
gl_mask_threshold=0.5
gl_no_skyclear=false
snd_alresampler=Default
snd_efx=true
snd_aldevice=Default
snd_mididevice=-5
r_fullbrightignoresectorcolor=true
r_models=true
r_line_distance_cull=0
r_sprite_distance_cull=0
r_linearsky=false
r_multithreaded=1
r_mipmap=true
r_minfilter=true
r_magfilter=false
r_blendmethod=false
r_fuzzscale=true
r_dynlights=true
cl_oldfreelooklimit=false
gl_debug=false
vid_adapter=1
gl_control_tear=true
vr_enable_quadbuffered=false
showendoom=0
queryiwad_key=shift
joy_xinput=true
joy_ps2raw=true
joy_dinput=true
mouse_capturemode=1
in_mouse=0
m_filter=false
m_noprescale=false
use_mouse=true
k_mergekeys=true
norawinput=false
k_allowfullscreentoggle=true
i_soundinbackground=false
cd_drive=
cd_enabled=true
vid_gpuswitch=0
snd_midiprecache=false

[GlobalSettings.Unknown]

[Doom.Player]
wi_noautostartmap=false
fov=90
classicflight=false
playerclass=Fighter
wbobspeed=1
stillbob=0
movebob=0.25
neverswitchonpickup=false
gender=male
team=255
skin=base
colorset=0
color=40 cf 00
name=Void Weaver
autoaim=35

[Doom.ConsoleVariables]
snd_pitched=false
r_vanillatrans=0
r_drawfuzz=1
vid_nopalsubstitutions=false
dimcolor=ff d7 00
dimamount=-1
snd_menuvolume=0.5
show_obituaries=true
gl_fogmode=1
gl_enhanced_nightvision=true
gl_weaponlight=8
gl_fuzztype=0
gl_sclipfactor=1.7999999523162842
gl_sclipthreshold=10
gl_spriteclip=1
gl_trimsprites=true
gl_precache=false
gl_texture_usehires=true
gl_aalines=false
gl_light_models=true
am_showmaplabel=2
crosshairgrow=false
crosshairscale=0.49999988079071045
crosshairhealth=true
crosshaircolor=ff 00 00
crosshairforce=false
crosshair=7
hud_aspectscale=true
st_scale=0
paletteflash=0
hud_scale=0
st_oldouch=false
hudcolor_stats=3
hudcolor_statnames=6
hudcolor_xyco=3
hudcolor_ttim=5
hudcolor_ltim=8
hudcolor_time=6
hudcolor_titl=10
hud_showangles=false
hud_berserk_health=true
hud_armor_green=100
hud_armor_yellow=50
hud_armor_red=25
hud_health_green=100
hud_health_yellow=50
hud_health_red=25
hud_ammo_yellow=50
hud_ammo_red=25
hud_ammo_order=0
hud_showlag=0
hud_timecolor=5
hud_showtime=0
hud_showammo=2
hud_showweapons=true
hud_showscore=false
hud_showstats=false
hud_showitems=false
hud_showmonsters=true
hud_showsecrets=true
hud_althud=false
hud_althudscale=0
cl_maxdecals=1024
cl_spreaddecals=true
wi_showtotaltime=true
wi_percents=true
gl_scale_viewport=true
uiscale=1
underwater_fade_scalar=1
pickup_fade_scalar=1
blood_fade_scalar=1
allcheats=false
r_skymode=2
transsouls=0.75
screenblocks=10
r_deathcamera=false
cl_showsecretmessage=true
cl_bloodtype=0
cl_pufftype=0
addrocketexplosion=false
cl_missiledecals=true
cl_doautoaim=false
cl_bloodsplats=true
cl_showmultikills=true
cl_showsprees=true
r_maxparticles=4000
r_rail_trailsparsity=1
r_rail_spiralsparsity=1
r_rail_smartspiral=false
cl_rockettrails=1
dlg_musicvolume=1
sb_teamdeathmatch_headingcolor=6
sb_teamdeathmatch_enable=true
sb_deathmatch_otherplayercolor=2
sb_deathmatch_yourplayercolor=3
sb_deathmatch_headingcolor=6
sb_deathmatch_enable=true
sb_cooperative_otherplayercolor=2
sb_cooperative_yourplayercolor=3
sb_cooperative_headingcolor=6
sb_cooperative_enable=true
gl_lightmode=3
gl_lightadditivesurfaces=false
gl_brightfog=false
nametagcolor=5
displaynametags=3
language=auto
compatmode=0
vid_cursor=cursor
wipetype=1
dehload=0
chat_substitution=false
chatmacro0=No
chatmacro9=Yes
chatmacro8=I'll take care of it.
chatmacro7=Come here!
chatmacro6=Next time, scumbag...
chatmacro5=You suck!
chatmacro4=Help!
chatmacro3=I'm not looking too good!
chatmacro2=I'm OK.
chatmacro1=I'm ready to kick butt!
lookspring=true
con_midtime=3
msgmidcolor2=4
msgmidcolor=5
msg4color=3
msg3color=3
msg2color=2
msg1color=5
msg0color=6
msg=0
con_alpha=0.75
con_scale=0
con_scaletext=0
con_centernotify=false
con_notifytime=3
con_notablist=false
cl_bbannounce=false
am_portaloverlay=true
am_followplayer=true
am_textured=true
am_ovportalcolor=00 40 22
am_ovthingcolor_citem=e8 88 00
am_ovthingcolor_item=e8 88 00
am_ovthingcolor_ncmonster=e8 88 00
am_ovthingcolor_monster=e8 88 00
am_ovthingcolor_friend=e8 88 00
am_ovthingcolor=e8 88 00
am_ovunexploredsecretcolor=00 ff ff
am_ovsecretsectorcolor=00 ff ff
am_ovinterlevelcolor=ff ff 00
am_ovtelecolor=ff ff 00
am_ovunseencolor=00 22 6e
am_ovcdwallcolor=00 88 44
am_ovfdwallcolor=00 88 44
am_ovefwallcolor=00 88 44
am_ovlockedcolor=00 88 44
am_ovotherwallscolor=00 88 44
am_ovspecialwallcolor=ff ff ff
am_ovsecretwallcolor=00 88 44
am_ovwallcolor=00 ff 00
am_ovyourcolor=fc e8 d8
am_portalcolor=40 40 40
am_thingcolor_citem=fc fc fc
am_thingcolor_item=fc fc fc
am_thingcolor_ncmonster=fc fc fc
am_thingcolor_monster=fc fc fc
am_thingcolor_friend=fc fc fc
am_unexploredsecretcolor=ff 00 ff
am_secretsectorcolor=ff 00 ff
am_interlevelcolor=ff 00 00
am_intralevelcolor=00 00 ff
am_lockedcolor=00 78 00
am_notseencolor=6c 6c 6c
am_xhaircolor=80 80 80
am_gridcolor=8b 5a 2b
am_thingcolor=fc fc fc
am_efwallcolor=66 55 55
am_cdwallcolor=4c 38 20
am_fdwallcolor=88 70 58
am_tswallcolor=88 88 88
am_specialwallcolor=ff ff ff
am_secretwallcolor=00 00 00
am_wallcolor=2c 18 08
am_yourcolor=fc e8 d8
am_backcolor=6c 54 40
am_emptyspacemargin=0
am_showthingsprites=3
am_showtriggerlines=1
am_showkeys=true
am_drawmapback=1
am_map_secrets=1
am_customcolors=true
am_colorset=0
am_showtotaltime=true
am_showtime=true
am_showitems=true
am_showmonsters=true
am_showsecrets=true
am_overlay=1
am_rotate=2
gl_interpolate_model_frames=true
gl_bandedswlight=false
gl_menu_blur=-1
gl_paltonemap_reverselookup=true
gl_paltonemap_powtable=2
gl_tonemap=0
gl_exposure_speed=0.05000000074505806
gl_exposure_base=0.3499999940395355
gl_exposure_min=0.3499999940395355
gl_exposure_scale=1.2999999523162842
gl_bloom_amount=1.399999976158142
gl_bloom=false
r_portal_recursions=4

BigMemka:
Не очень понятно по картинке где это, но на уступы можно забраться либо спрыгивая с верхних ярусов, либо через секрет.
Я там спецом открыл автокарту. Все секреты найдены, причём это место не является секретом. Смотрел с ноклипом - проходов нет, впечатление что туда можно попасть только либо по воздуху, либо телепортом. Но поскольку карта выглядит проходной (без возможности возврата в дальнейшем), то похоже что итемы разместили по ошибке.

BigMemka:
Значит не разбил какую то вазу.
Ого, не знал что разбуженные импы зависят от битой тары. Вот только на третьей карте я перебил все урны. И даже кресла.

BigMemka:
Интересная идея. Есть идея как это реализовать?
Не, я в скриптах не шарю. К тому же я не в курсе как у вас реализовано утопление.

BigMemka:
Живодер :x В каком то ваде на zdoom форуме видел кровожадных кроликов.
Ну я намекал на вполне конкретного кроля, кто сталкивался с ним в игре уже никогда его не забудет. https://www.youtube.com/watch?v=lFxvCH0STXQ
1 9 1
Shadowman
UAC General
Next rank: Unavailable after 0 points
8391

Doom Rate: 2.08

Posts quality: +1992
Ссылка на пост №9 Отправлено: 16.10.18 17:42:40
Void Weaver
Спасибо за подробные комментарии, учтем.
Кое-что Биг Мемка уже написал, я добавлю.
Void Weaver:
У кулака отсутствует звук удара, не суть но всё же.

Тоже заметил, что кастомная атака кулака вместо стандартной думовской происходит беззвучно. Надо разбираться, что там со звуками у дум-кулака.
Void Weaver:
Бартоломео не спускается с лестницы, надо бы разрешить - человек же. )

Там проблема в другом - слишком узкие ступеньки по сравнению с радиусом моба. Когда Биг Мемка маппил, не учел этот момент.
Void Weaver:
Арбалеты стреляют сильно ниже прицела.

В обновляемом Инквизиторе мы это поправили. Тогда декорэйт нужно будет подправить для Восхождения.
Void Weaver:
ирная животинка умеет в дайвинг, мило но чересчур авангардно.

Согласен, надо поправить (мухи и летучие мыши тоже водоплавающие, что не правильно). Но декорэйт еще будет настраиваться, сейчас - это пробный вариант.
Void Weaver:
На второй карте не понятно как сюда забраться.

Открой решетку над водопадом в пещере с речкой, далее по речке к водопаду и запрыгни на уступ - все просто.
Void Weaver:
Мистик Урна, мясо и хлеб в инвентаре подписаны как Quartz Flask; яблоко, томат, апельсин, сыр, диски, оба манакуба и маска инвиза имеют в начале имени букву "i".

Не понял, ты имеешь в виду декорэйтные имена? или сообщения при взятии предмета? возможно, в первом случае дублируется сообщение от кварцевой фляги, тогда поправим.
Void Weaver:
а что-нибудь влияет на лимит переносимых инвентори итемов?

Теоретически можно было бы сделать прогрессию от силы, но много возни - куча проверок для каждого типа снаряда, при левел-апе и т.п. Так что растет только мана, а обычные стрелы фиксированы (+удвоение при взятии рюкзака остается).
Void Weaver:
К тому же я не в курсе как у вас реализовано утопление.

Никак не реализовано - это фича здума по умолчанию. По этой же причине, не в курсе, как делать "полоску дыхания" и т.п. вещи - здум сам считает запас воздуха и активирует урон... Возможно, это настраивается, но надо разбираться.
Void Weaver, нам как раз нужен чел, разбирающийся в декорэйте. Не хочешь поучаствовать в проекте?
1 7 2
Taw Tu'lki
= Captain =
Next rank: - Major - after 261 points
2379

Doom Rate: 1.42

Posts quality: +1001
Ссылка на пост №10 Отправлено: 16.10.18 18:07:52
Мне понравилось. Напомнило немного Oblivion и Morrowind. А озвучка игры навевает мне мысль о переведенных пиратами (в основном, Фаргусом) игры (ну все помнят те самые переводы игр в не лучшем качестве звучания), не в обиду сказано.
Желаю вам дальнейшего развития. :appl:
15
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №11 Отправлено: 17.10.18 03:02:43
Shadowman:
Тоже заметил, что кастомная атака кулака вместо стандартной думовской происходит беззвучно. Надо разбираться, что там со звуками у дум-кулака.
Ну с этим всё просто:
Скрытый текст:

Прописываем в SNDINFO
FistHit DSPUNCH

добавляем в magic.txt

Actor WallHit : BulletPuff
{
AttackSound "FistHit"
}

и заменяем
PUNF D 2 A_CustomPunch((ACS_NamedExecuteWithResult("RStrength",0,0,0))+random(1,4),1,0)
на
PUNF D 2 A_CustomPunch((ACS_NamedExecuteWithResult("RStrength",0,0,0))+random(1,4),1,0,"WallHit",64,0,0,"ArmorBonus","FistHit")
Всё. Магическим атакам не мешает.

Кстати кулак тоже бьёт ниже прицела. Подозреваю что у вас есть ещё волыны со смещённым прицелом.

Shadowman:
Там проблема в другом - слишком узкие ступеньки по сравнению с радиусом моба. Когда Биг Мемка маппил, не учел этот момент.
Ну так сузить до 9 и всех делов, бонусом он ещё опасней станет.

Shadowman:
В обновляемом Инквизиторе мы это поправили.
Ого, оперативно! А в чём дело-то было? Я маленько поковырялся в арбалете но похоже проблема не в пухах.

Shadowman:
Согласен, надо поправить (мухи и летучие мыши тоже водоплавающие, что не правильно). Но декорэйт еще будет настраиваться, сейчас - это пробный вариант.
Чую без ацс тут не обойтись. Вот, может допилите:
Скрытый текст:

See: //Пытался упаковать в анон ф-цию, но хз как выполнять джамп
RABB A 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB A 2 A_Wander
RABB A 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB A 2 A_Wander
RABB B 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB B 2 A_Wander
RABB B 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB B 2 A_Wander
RABB C 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB C 2 A_Wander
RABB C 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB C 2 A_Wander
RABB C 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB C 2 A_Wander
RABB C 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB C 2 A_Wander
RABB D 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB D 2 A_Wander
RABB D 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB D 2 A_Wander
RABB E 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB E 2 A_Wander
RABB E 0 A_JumpIf(waterlevel>0,"TurnBack")
RABB E 2 A_Wander
Loop
TurnBack: //Хз как развернуть моба на ~120 градусов
TNT1 A 0 A_SetAngle(Angle+120)
RABB AABBCCCCDDEE 2
{
//Thing_Stop(0);
//A_FaceMovementDirection(180,180);
A_Recoil(2.5);
A_Wander(CHF_NORANDOMTURN);
}
Goto See

Shadowman:
Открой решетку над водопадом в пещере с речкой, далее по речке к водопаду и запрыгни на уступ - все просто.
Блин, да вы штоле действительно не узнаёте это место?!

Ну и как сюда можно запрыгнуть?

Shadowman:
Не понял, ты имеешь в виду декорэйтные имена? или сообщения при взятии предмета? возможно, в первом случае дублируется сообщение от кварцевой фляги, тогда поправим.
Ну да, у большинства итемов тупо имена декора типа "IApple" (полный список в моём первом посте), а хлеб, мясо и урна у вас наследуются от артефактхэлс, тогда как остальные от кастоминвентори:


Shadowman:
Теоретически можно было бы сделать прогрессию от силы, но много возни - куча проверок для каждого типа снаряда
Вообще-то я интересовался юзабельными итемами типа хавки и зелий, но суть я полагаю та же. Ок.

Shadowman:
Никак не реализовано - это фича здума по умолчанию.
Ах вот оно как... Кароч покурил я маленько тему по "дайвингу", ну и вот что собрал (сорри за сумбурность):

1. Итак, запас воздуха рассчитывается по формуле AirSupply(Total) = Player.AirCapacity value (1 по-умолчанию)*AirSupply = <amount секунд> (20 сек по-умолчанию). Таймер активируется при погружении на waterlevel 3.

2. Как только заканчивается воздух, с частотой 32 тика начинает лупить drowning damage, увеличивающийся со временем. Начинает с 2 хп и увеличивается на 1 за каждую единицу урона полученного от удушья.

3. Ф-ция GetAirSupply напрямую возвращает значение текущего уровня AirSupply(Total) в тиках, причём на вики уже приведён базовый пример индикатора. В принципе на этом можно закончить. Но есть костыльно-декорный набросок по визуализации:
Скрытый текст:

Допустим у нас Player.AirCapacity 2 а AirSupply = <default>, значит AirSupply(Total) = 40. Прописываем игроку следующие свойства:

DamageFactor "PreDrowningHalf", 0 //Иммун от кастом урона который мы получим при половине AirSupply(Total), ну или в абсолютных величинах (20 сек например)
DamageFactor "PreDrowningQuarter", 0 //То же самое но от дамага при четверти AirSupply(Total), ну или в абсолютных величинах (10 сек например)
DamageFactor "PreDrowningEighth", 0 //То же самое но от дамага при восьмой AirSupply(Total), ну или в абсолютных величинах (5 сек например)
PainChance "PreDrowningHalf", 256 //Задаём 100% кастом пэйн от PreDrowningHalf дамага
PainChance "PreDrowningQuarter", 256 //Аналогично для PreDrowningQuarter
PainChance "PreDrowningEighth", 256 //Аналогично для PreDrowningEighth
Player.DamageScreenColor "Grey", 0.3, PreDrowningHalf //Соответствующая индикация экрана
Player.DamageScreenColor "Grey", 0.5, PreDrowningQuarter //Аналогично
Player.DamageScreenColor "Grey", 0.7, PreDrowningEighth //Аналогично

Теперь задаём кастомдамэдж пэйн стэйты, они будут проигрывать звуки и активировать разные Player.DamageScreenColor:

States
{
<...>
Pain.PreDrowningHalf:
TNT1 A 0 A_PlaySound("Бульк")
Goto See
Pain.PreDrowningQuarter:
TNT1 A 0 A_PlaySound("ИкБульк")
Goto See
Pain.PreDrowningEighth:
TNT1 A 0 A_PlaySound("ИкБулькБульк")
Goto See
<...>
}

Остаётся только активировать источник "урона". Вероятно лучше всё сделать целиком на скрипте, но есть и такой вариант:

Как только AirSupply(Total) достигнет половины, то вызываем скриптом A_SpawnItemEx("Suffocator",0,0,0,0,0,0,0,SXF_SETMASTER).

Actor Suffocator
{
States:
{
Spawn:
TNT1 A 0 NoDelay A_Warp(AAPTR_MASTER,0,0,56,0,WARPF_NOCHECKPOSITION|WARPF_COPYINTERPOLATION)
TNT1 A 0 A_JumpIf(IsPointerEqual(AAPTR_MASTER,AAPTR_NULL)==1,"Death") //Если игрок утоп
TNT1 A 0 A_JumpIf(waterlevel<3,"Death") //Если игрок всплыл
TNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult("ЧекAirSupply(Total)МеньшеИлиРавноЧетверти")==1,"DamagePreDrowningQuarter")
TNT1 A 32 A_DamageMaster(1,"PreDrowningHalf")
Loop
DamagePreDrowningQuarter:
TNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult("ЧекAirSupply(Total)МеньшеИлиРавноВосьмой")==1,"DamagePreDrowningEighth")
TNT1 A 16 A_DamageMaster(1,"PreDrowningQuarter")
Goto Spawn
DamagePreDrowningEighth:
TNT1 A 8 A_DamageMaster(1,"PreDrowningEighth")
Goto Spawn
Death:
TNT1 A 0 //A_Remove(AAPTR_DEFAULT)
Stop
}
}
Вот как-то так.

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

Shadowman:
Не хочешь поучаствовать в проекте?
Ох, чё-т на меня напала сезонная лень, даже новую партию андэдов никак не могу допилить уже как месяц, хотя по сути всё готово... Так что насчёт поучаствовать "по графику" - эт вряд ли, а подсобить по ситуации - всегда пожалуйста, чем смогу. ^_^

Рейтинг сообщения: +1, отметил(и): camper
1 9 1
Shadowman
UAC General
Next rank: Unavailable after 0 points
8391

Doom Rate: 2.08

Posts quality: +1992
Ссылка на пост №12 Отправлено: 17.10.18 20:29:49
Void Weaver:
Ну с этим всё просто:

Спасибо. А что значит "ArmorBonus" в коде, который ты привел?
Void Weaver:
Подозреваю что у вас есть ещё волыны со смещённым прицелом.

А может на это влияет высота точки обзора игрока (player.viewheight вроде)? Т.к. по сравнению с оригиналом она поднята вверх.
Специально никакого смещения мы не прописывали.

Void Weaver:
Ого, оперативно!

Нифига не оперативно, т.к. обновление еще не выкладывалось. А конкретно - надо у Guest'а спрашивать, я уже не помню, где он и что поправлял.
Void Weaver:
Чую без ацс тут не обойтись. Вот, может допилите:

Посмотрим. С бегающей живностью сложнее всего, т.к. погружение в воду идет плавно и не ясно, где ставить проверку (а если ставить - куда толкать моба). Так что простой способ - огораживать реки блок монстерз линиями (но тогда и летающие не смогут их пересечь, что тоже неправильно). Либо делать спуск к рекам высоким, чтобы кролики не забрели. Жаль, нельзя настроить блок линии для определенных типов акторов - это решило бы проблему.
А вот с летающими должно быть проще (по аналогии с рыбами, только толкать вверх при Waterlevel > 0). Может, попробуешь поработать с кодом для мух и летучих мышей, внедрить им проверку на воду?
Void Weaver:
да вы штоле действительно не узнаёте это место?!

Теперь узнаю. Значит да, косяк, т.к. уступ декоративный (или Биг Мемка сделал хитрый секрет, о котором даже я не знаю )
Void Weaver:
у большинства итемов тупо имена декора типа "IApple"

не думаю, что декорэйтные имена так уж важны для игры. В сообщении при взятии предмета же пишутся литературные имена, разве нет?
Void Weaver:
Кароч покурил я маленько тему по "дайвингу", ну и вот что собрал (сорри за сумбурность):

Спасибо. Возможно, прикрутим.
Void Weaver:
Ох, чё-т на меня напала сезонная лень, даже новую партию андэдов никак не могу допилить уже как месяц, хотя по сути всё готово... Так что насчёт поучаствовать "по графику" - эт вряд ли, а подсобить по ситуации - всегда пожалуйста, чем смогу

Так "по графику" и не нужно - главное по ситуации, если можешь. Вот, к примеру, пока можно заняться внедрением проверки на уровень воды для летающих мобов (чтобы не летали под водой) - об этом выше писал. Код можешь вытащить сам или вышлем отдельно, а как будет готово, внедрим в основной вад.
"По графику" у нас тоже не получается. У Биг Мемки, вроде. получше, у меня же совсем не выходит. Последний раз делал нормальные карты 2 года назад (всякие там Хеллфайры не в счет). С тех пор прогресс в картостроении - ноль! Самое обидное, что стоит только начать что-то маппить, как наваливаются "внезапно" разные внеплановые дела и прочее. Такое ощущение, что социальный эгрегор боится потерять источник энергии и подбрасывает разные "задачки". Я уже устал кормить разные "социальные эгрегоры", сколько можно!
Это небольшое лирическое отступление, если что.

Рейтинг сообщения: +1, отметил(и): Void Weaver
1 7 2
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №13 Отправлено: 17.10.18 22:26:24
Shadowman:
А что значит "ArmorBonus" в коде, который ты привел?
Это дефолтный итем которым чинится армор если активен арморстил, в противном случае никак не используется в ф-ции.

Shadowman:
А может на это влияет высота точки обзора игрока (player.viewheight вроде)? Т.к. по сравнению с оригиналом она поднята вверх.
Специально никакого смещения мы не прописывали.
Да вот это-то и смущает, - проперти игрока почти не затронуты и в волынах никаких смещений пока что не наблюдается. А player.viewheight скорее всего ни причём (ставил стандартный), отвечает же только за камеру а сбиты прицелы. Буду весьма признателен если Guest сообщит о сути бага.

Shadowman:
С бегающей живностью сложнее всего, т.к. погружение в воду идет плавно и не ясно, где ставить проверку (а если ставить - куда толкать моба).
Ну хз, вроде вполне очевидно что чек должен идти параллельно ф-ции движения _ВандерЧейс. Да и сложности с летунами больше, имхо. Да толкнуть-то не проблема, вопрос в том как плавно развернуть вектор движения. Зацени в игре код для кролей - их прям вышвыривает из воды, а они тут же лезут обратно. Выглядит дичайше.

Shadowman:
не думаю, что декорэйтные имена так уж важны для игры. В сообщении при взятии предмета же пишутся литературные имена, разве нет?
При подборе всё норм, но меня как раз больше парят имена в инвентори ибо юзабельные итемы, а многим удобней ориентироваться по названию нежели по иконке.

Ок, попробую ещё поковырять анти-дайвинг, но сомневаюсь что добьюсь успеха. Думаю что лучше спросить об этом в теме моддинга, мб кто из знатоков подскажет.

Добавлено спустя 2 часа 21 минуту 35 секунд:

Shadowman:
С бегающей живностью сложнее всего, т.к. погружение в воду идет плавно и не ясно, где ставить проверку (а если ставить - куда толкать моба). Так что простой способ - огораживать реки блок монстерз линиями (но тогда и летающие не смогут их пересечь, что тоже неправильно). Либо делать спуск к рекам высоким, чтобы кролики не забрели. Жаль, нельзя настроить блок линии для определенных типов акторов - это решило бы проблему.
А вот с летающими должно быть проще (по аналогии с рыбами, только толкать вверх при Waterlevel > 0).
А это идея! Вообще-то можно огородить берега Line_SetBlocking, а всем летающим задать +NOBLOCKMONST. Я полагаю что все околоводные летуны в моде это агрессивные мобы, да? Если так, то их мув-ф-ция это _Чейс, а значит вектор движения задан местоположением цели (игрока). Т. е. их можно вытащить из воды напугав A_ChangeFlag("FRIGHTENED",1) при Waterlevel > 0, а при нормализации ватерлинии снимать флаг. Полагаю это лучший вариант на данный момент.
1 9 1
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №14 Отправлено: 18.10.18 01:04:19
Shadowman:
В обновляемом Инквизиторе мы это поправили. Тогда декорэйт нужно будет подправить для Восхождения.
Shadowman:
Нифига не оперативно, т.к. обновление еще не выкладывалось. А конкретно - надо у Guest'а спрашивать, я уже не помню, где он и что поправлял.

Только не вводи народ в заблуждение - я ни в коей мере не являюсь ведущим специалистом по декорейту и не несу ответственности ни за косяки, ни за их исправление :) Да и вообще к Восхождению имею крайне опосредованное отношение.

Что касается упомянутой проблемы с прицелом, то в свое время zer0 предложил следующее изменение:
Player.AttackZOffset 20


...что и было сделано. Обширных тестов с тех пор пока не проводилось, так что не могу пока сказать насколько это хорошее решение.

Рейтинг сообщения: +1, отметил(и): Void Weaver
3 1
Void Weaver
= Captain =
Next rank: - Major - after 144 points
2496

Doom Rate: 1.82

Posts quality: +808
Ссылка на пост №15 Отправлено: 18.10.18 02:51:21
Guest, респект вам с zer0, прицел нормализовался! Только для AscensionPlayer значение должно быть ровно 30.
1 9 1
BigMemka
= 1st Lieutenant =
Next rank: - Captain - after 15 points
2075

Doom Rate: 2.98

Posts quality: +361
Ссылка на пост №16 Отправлено: 18.10.18 13:26:48
Void Weaver:
А как это связано? 0_о Scale проперти же за коллизии не отвечает... или ты о каком-то другом?

Я имел в виду слопы на мосту.
Shadowman:
(или Биг Мемка сделал хитрый секрет, о котором даже я не знаю )

Можно и сделать, делов то)
Shadowman:
У Биг Мемки, вроде. получше, у меня же совсем не выходит.

Биг Мемка тоже не железный и на нормальную карту уходит где-то месяца 1,5-2. :cry: Да и идеи заканчиваются. В таких проектах лучше коллективный мапинг 2-3х человек.
1 5 1
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +949
Ссылка на пост №17 Отправлено: 18.10.18 13:52:27
Хотел было заценить, запустил, да разочаровался.
- Лагает жуть, причем я выкрутил большинство настроек в 0, все равно лагает местами даже фризы.

- Слишком темно(да можно выкручивать яркость, ставить палитру, но не то пальто.) В некоторых местах вообще хз куда идти(внутри башенки и проч. темных местах.), ставил палитру linear, тогда хорошо видно, но лагает еще больше.

- Управление имхо найжирнейший минус, оно как в инквизиторе, т.е. нихрена не понятно, что жать, куда жать, и т.д. Какие-то бассейны, пол года в них лазить, смотреть что да как, один этот процесс не вольно заставляет выйти из игры.
Его давно пора переработать, заменить бассейны на кнопки\иконки, норм. подсказки, посмотреть как делают в других играх в конце концов.

- Формирование личности... Плохо реализовано, можно и нужно сделать лучше и понятнее. Как вариант налепить картинку книги, на ее страницах написать выбор класса и там уже выбирать курсором(а не стейфом), конечно же классы должны быть подписаны, маг воин итд, а сейчас хз ну жму на кнопку, циферки меняются кого выбрал хз.. Что дает мудрость хз.(т.е. да прочитать можно что дает мудрость, но ПОТОМ когда уже "сформировал личность")

Вот эти пункты у меня напрочь отбивают желание играть. Может и резко, зато честно, я уверен что эти пункты камень преткновения для многих новых игроков.
Думаю последние 2 пункта это из-за отсутствия программиста в проекте? Хотя там не надо быть программистом что бы переработать управление и выбор класса.

Уровни понравились, все красиво, проработано и продумано, но совсем не очевидно.. К примеру я так и не смог выйти из башни где по идее надо раскидать очки. Полазил по комнате с бассейнами, заходил в 2 двери там комната и по башне подняться еще комната, и вышел увы т.к. не понятно что делать куда идти.
1 3 1
BigMemka
= 1st Lieutenant =
Next rank: - Captain - after 15 points
2075

Doom Rate: 2.98

Posts quality: +361
Ссылка на пост №18 Отправлено: 18.10.18 14:45:27
alekv:
Лагает жуть, причем я выкрутил большинство настроек в 0, все равно лагает местами даже фризы.

Тут уж ничего не поделаешь - движок дума не располагает к подобным "излишествам" и графодрочеству. Альтернатива? Рисовать маленькие комнаты и более простой дизайн? Нет это не выход.

alekv:
Слишком темно(да можно выкручивать яркость, ставить палитру, но не то пальто.)

Настройки яркости при тестах были: standart, настройка тумана - стандарт. Видно было все хорошо. Даже наоборот слишком ярко на улице. Яркость там 208. Яркость в пещерах от 160 до 128, что тоже считаю достаточным для комфортной игры.
Или темно в самом начале в доме культиста? Так там факелы, разве не хватает яркости. Можно конечно там поставить яркость 128.

alekv:
Управление имхо найжирнейший минус, оно как в инквизиторе, т.е. нихрена не понятно, что жать, куда жать,

Можно настроить кнопки в настройках управления. Выбор ответов осуществляется стрелками.

alekv:
маг воин итд,

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

alekv:
Что дает мудрость хз.

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

alekv:
К примеру я так и не смог выйти из башни где по идее надо раскидать очки.

Там свич слева от двери сразу.
1 5 1
Guest
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 167 points
1473

Doom Rate: 2.5

Posts quality: +182
Ссылка на пост №19 Отправлено: 18.10.18 15:32:21
alekv:
Может и резко, зато честно, я уверен что эти пункты камень преткновения для многих новых игроков.

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

alekv:
Лагает жуть, причем я выкрутил большинство настроек в 0, все равно лагает местами даже фризы.

"Лагает жуть" это сколько? Напиши в консоли vid_fps true, сделай скрины - посмотрим где у тебя и сколько. Заодно не забудь указать, какой минимально допустимый стабильный ФПС должен быть с твоей точки зрения.

alekv:
Управление имхо найжирнейший минус, оно как в инквизиторе

А про какое управление идет речь? Игровое или управление интерфейсом?

alekv:
Его давно пора переработать, заменить бассейны на кнопки\иконки, норм. подсказки,

В бассейнах кнопки и есть, сами бассейны лишь элементы художественного дизайна.

alekv:
посмотреть как делают в других играх в конце концов.

Мог бы хотя бы привести пример игр, с которых стоит брать пример. Это у моей бабушки была любимая фраза "как все нормальные люди" - ага :ha:

alekv:
Формирование личности... Плохо реализовано

Как смогли, так и сделали. В меру кривизны своих рук.

alekv:
выбирать курсором(а не стейфом)

Расскажи как, в программирование в нашей кают-кампании умеют не только лишь все - думаю это и так очевидно.

alekv:
конечно же классы должны быть подписаны

Тут концепт другой - класс формируется прокачкой, а не предопределен изначально.

alekv:
Что дает мудрость хз

Я не спорю, что игре не помешало бы встроить справочник, но "не помешало бы" еще много чего...

alekv:
Что дает мудрость хз.(т.е. да прочитать можно что дает мудрость, но ПОТОМ когда уже "сформировал личность")

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

alekv:
Уровни понравились, все красиво, проработано и продумано, но совсем не очевидно.

Ну такая вот у авторов манера - я тоже считаю, что палку перегибают.

alekv:
Полазил по комнате с бассейнами, заходил в 2 двери там комната и по башне подняться еще комната, и вышел увы т.к. не понятно что делать куда идти.

Ну маркеры на карте авторы, слава богу, освоили, так что , полагаю, учтут на будущее данный момент. :o

Рейтинг сообщения: +1, отметил(и): Void Weaver
3 1
Anto96WS
= Master Corporal =
Next rank: - Sergeant - after 9 points
281

Doom Rate: 1.77

Posts quality: +88
Ссылка на пост №20 Отправлено: 18.10.18 15:35:07
[Вероятно OFFTOP, т.к. очевидно. И очевидно уже решено, не бейте]

BigMemka:
Интересная идея. Есть идея как это реализовать?

Через декорейтную проверку инвертори +ACS либо SBARINFO.

Проверять через waterlevel и APROP_Waterlevel как далеко игрок зашел в воду.
В зависимости от этого давать\забирать инвентори.
Если накопилось много(либо осталось мало) - бить игрока.

Преимущества по сравнению со встроенным удушением - большая гибкость и контроль.
Это кстати позволяет сделать восстановление воздуха у игрока более плавным.

Рейтинг сообщения: +1, отметил(и): Void Weaver
Страница 1 из 18Перейти наверх 1, 2, 3 ... 16, 17, 18  След.
   Список разделов - Мегавады и уровни - Ascension (Release) v1.6