Недокументированниые cпособности игр и модов GoldSource
Здравствуйте пользователи и администраторы www.hlfx.ru
У меня интересует недокументированные способности движка GoldSource и их игр и модов! Мало о ней я знаю. Когда-то я сам хотел реализовать динамические тени своем карте, но она нормально работала до v1.0.1.5. А уж после этих версий заблокировали...
HAWK0044
Он плющмодели наверное имеет ввиду r_shadows.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
HAWK0044 Ну насчет динамических теней и света, всё-всё официальных документах не сказанное - но есть. Ku2zoff, она в Spirit 1.9 - не работает, нужен хак, да? / Я знаю насчет Xash, такие тени есть, но только в чуть ранних версиях были, а поздних уже нету - вырезал. FiEctro, да старый добрый, но грубый Shadows Volume - r_shadows.
- Никто еще не оживлял монстра monster_tentaclemaw? Я ее нашел в исходниках HL, только модельки нету, хотя текстуры находятся в HL1: Source. / И у меня появился теория, эти неиспользуемые звуки тентакли - может её? Почему я так думаю(сразу отвечу), потому все эти звуки - неиспользуемые, находятся в PRECACHE_SOUND, хотя во-время игре вообще не слышно.
Ладно, забудем MAW - как страшный сон. Перейдем другому, Animation events, вот официальный список:
Scripted Sequence events
1000 Character dead at this point
1001 Sequence un-interruptible from this point
1002 Sequence interruptible from this point
1003 Fires a trigger in the map (Trigger name)
1004 Play .wav file (.Wav file path)
1005 Play sentence file (Sentence file path)
1006 Do not send character back to floor at end of script
1007 Go to this animation after script completes (Animation sequence name)
1008 Play named .wav file through voice channel (.Wav file path)
1009 Play random sentence group (25 % chance)
1010 Character is alive at this point
Monster specific events
2001 Monster drops light body
2002 Monster drops heavy body
2010 Monster plays swing or swish sound
2020 Monster has turned 180
Clientside events for viewmodels
5001 Muzzleflash on attachment 0 (Muzzle flash sprite path)
5002 Spark on attachment
5004 Emit a sound (Wav file path)
5011 Muzzleflash on attachment 1 (Muzzle flash sprite path)
5021 Muzzleflash on attachment 2 (Muzzle flash sprite path)
5031 Muzzleflash on attachment 3 (Muzzle flash sprite path)
6001 Eject a brass shell from attachment
Там документе говорилось, что у монстров бывает отдельные собственные эвэнты, вот оригинал: Events with ID numbers below 1000 are specific to individual monsters, so the scientists’ event 1 is different from the Vortigaunts’ event 1. The meaning of monster specific events is indicated in the monster AI code.
если у тебя есть немного свободного времени - запили исследование.
Либо это эвент конкретно для CS 1.6, а значит вообще не в тему.
Либо его вообще нету в природе.
Я вам рассказывал-рассказывал про эти недокументироватые возможности халфы, а вы меня как обычно не слушали.
Дядя Миша , в тему хорошенько смотри и прочитай шапку! Ku2zoff , спасибо, проверю и дам отчет. qpAHToMAS , да точно так переводиться, но сам не проверял. Возможно это для монстров, а не viewmodel.
Вот пример эвенты Alien Grunt из .qc:
event 1, 2, 3, 4, 5 - это выстрелы Hornetgun с последовательностью.
event 10, 11 - это шаги со звуком лестницы.
event 12, 13 - рукопашные удары.
И Barnacle:
event 1 - еще не понятно.
event 2 - когда умирает от нее падает мясо.
Отредактировано Бутерброд 01-12-2012 в 02:33
За это сообщение Бутерброд получил предупреждение за самомодерацию