Sidebar

Нубские Вопросы Half-Life

crystallize

Active member
Jun 6, 2014
1,474
20
36
Спирит 1.2
-Я провожу вектор между игроком и скажем пушаблей или танком, и потом нормализую вектор и умножаю на некоторое число, чтобы закрепить объект на расстоянии от игрока. Так вот если настройка "Line is blocked by" у calc_velocity_path поставлена иначе чем Nothing, то привязанный объект либо бесконечно долбится об игрока, либо раз за разом возникает на расстоянии и пролетает по вектору до игрока, и опять, и опять. Это хулл игрока стенкой считается? При том что двери вектор никогда не замечает. Для чего нужна эта настройка?

-Заметил, что для calc_velocity_path при проведении вектора из А в Б и из Б в А бывает разный результат, вектор может оказаться нулевым. От взаимного расположения игрока и танка на карте это не зависит.

-Как можно заново использовать уже однажды вычисленное и использованное значение calc_position? Потому что если не считываешь позицию энтити второй раз, а просто вписываешь имя калька, то считывается именно позиция калька на карте, а не позиция поднадзорной энтити.

-calc_ratio работает с векторами? Или только с числами? Можно ли как-то поставить в обоюдную зависимость вектор и число? Посчитать длину вектора?

-Как вектора в спирите складывать? Можно ли прописать несколько оффсетов в одной энтити? Оно не работает так, кажется.

-Когда я редактирую сообщение в теме, она бампается? :)
 
Last edited:

crystallize

Active member
Jun 6, 2014
1,474
20
36
Знаете, у меня последние пару дней со Спиритом творятся чудеса в решете. У меня на ХР не работала цепочка из subvelocity и motion manager, а сейчас на 7-ке она завелась с первого раза.
 

crystallize

Active member
Jun 6, 2014
1,474
20
36
DrTressi said:
2 crystallize: trigger_changevalue?
ДМ писал, что он работает на 5% всех энтить, и судя по Т.Е.А. менеджера среди них нет. Если значение в энв_модел можно переписать, активировав changevalue и потом выключив и включив модель, то с менеджером так не получается.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 crystallize: не писал я такого. Чейнджвалуе меняет значения на всех энтитях, только вот большинство энтить эти изменения уже не замечает.
 

crystallize

Active member
Jun 6, 2014
1,474
20
36
Дядя Миша said:
2 crystallize: не писал я такого. Чейнджвалуе меняет значения на всех энтитях, только вот большинство энтить эти изменения уже не замечает.
Ясно. Просто раньше ты не углублялся.
http://hlfx.ru/forum/showthread.php?threadid=539#post10840
 

crystallize

Active member
Jun 6, 2014
1,474
20
36
crystallize said:
Знаете, у меня последние пару дней со Спиритом творятся чудеса в решете. У меня на ХР не работала цепочка из subvelocity и motion manager, а сейчас на 7-ке она завелась с первого раза.
В общем, я разобрался, дело в значении Face Direction у Motion Manager. На Спирите 1.2 ты его прописываешь, но после компила карты оно не работает. При этом в исходнике оно сохраняется и загружается обратно, если его сноdа открыть под 1.2. А вот если тот же самый исходник открыть под Дядемишиной версией 1.9, то причина проблемы сразу становится понятна-в cоответствующем поле тупо ничего нет. И вот если уже здесь вписать значение и скомпилить, то все заработает с первого раза.

Короче в 1.2 в FGD параметр назван неправильно.

Кстати, а куда в motion_manager пропали флаги Discard?
 
Last edited:

crystallize

Active member
Jun 6, 2014
1,474
20
36
В спирите взял вектор от View Angle игрока, и пытаюсь развернуть его на 90 градусов по питчу вниз, что было как будто игрок на животе лежит. Но питчевая компонента развернулась, а yaw - нет. Я думал yaw превратится в roll.
 

Enimakanaon

Незабаненный
Jun 30, 2015
1,046
41
А вот эти всякие опции у светильничков, в поле Appearance, которые заставляют свет мигать или пульсировать - вот энто оно и есть.

В ксаше есть специальная ентитя, чтобы самому кастомизировать лайтстили. А в халфе - там уж какие дали, такие и используй.

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

GNU/Hurt

Maïté
Mar 5, 2014
1,094
23
0
2 Raid:
мерцание лампочкек. прописывается строкой из букв от "a" (минимальная яркость) до "m" (максимальная яркость). яркость будет меняться с фиксированной частотой 10 Гц.
 

ZAZA

New member
Nov 8, 2011
2,434
40
0
2 Raid:
Это когда во второй паранойе в комнатке, где была вода и мигающая лампочка фпс падал до ноля.

2 Enimakanaon:
Дык в халфе тоже можно кастомизировать. Каждому стандартному апиарансу соответствует свой код. Например, Fast strobe состоит из mamamamamama, а Slow strobe из aaaaaaaazzzzzzzz, где

а (первая буква алфавита) - черный цвет
m (где-то в середине алфавита) - серый
z - (последняя буква) - белый

По аналогии с 0, 128, 255. Так вот, можно делать свои сочетания букв (если не ошибаюсь, одна буква - 0.1 секунды), и таким образом получать кастомизацию.

[ADDED=ZAZA]1452625391[/ADDED]
2 GNU/Hurt:
2 DarkEssence:

Опередили :(
 
Last edited:

ZAZA

New member
Nov 8, 2011
2,434
40
0
2 Flash:
Цвет же. Просто 0, 0, 0 в RGB - черный, 128, 128, 128 - серый etc. Для примера привел.
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord