Sidebar

Искры в начале координат

pdemon33

Member
May 30, 2013
221
39
Искры в начале координат

У меня какая то беда.
В точке начала координат сыпятся искры. Звук от них в другой части карты.
И постоянно сыпятся ошибки подгрузки звуков от них.
SV_StartSound: buttons/spark1.wav not precached (0)

Я открыл исходник блокнотом, там об искрах вообще упоминаний нет. Что может быть за беда?
 

Attachments

pdemon33

Member
May 30, 2013
221
39
Нашел проблему, но не нашел связь.

Дело в func_rot_button

Поставил галку на флагах "X axis", что бы поворачивалась соответственно.



Code:
"classname" "func_rot_button"
"spawnflags" "64"
"angles" "0 0 0"
"renderamt" "255"
"rendercolor" "0 0 0"
"speed" "200"
"sounds" "23"
"wait" "3"
"distance" "90"
"target" "button_source_022"
"targetname" "button_auto"
"zhlt_noclip" "1"
В .fgd все соответствует

Code:
spawnflags(flags) =
	[
		1 : "Not solid" : 0
		2 : "Reverse Dir" : 0
		32: "Toggle" : 0
		64: "X Axis" : 0
		128: "Y Axis" : 0
		256:"Touch Activates": 0
	]
Но заметил что в том же func_button на месте этого флага значится sparks. Как это связано?
 

npocTo_LaM

Well-known member
Oct 27, 2012
2,167
388
83
  • Золотая медаль 311
могу предположить - забыл создать "origin" браш, он необходим вращающимся/качающимся предметам и поездам/платформам, точнее нужно учебник листануть.
 
Last edited:

pdemon33

Member
May 30, 2013
221
39
Дядя Миша said:
2 pdemon33: а что такое "точка начала координат" ?
Точка отсчета, как сказал NekromanceR (0 0 0)





npocTo_LaM said:
могу предположить - забыл создать "origin" браш, он необходим вращающимся/качающимся предметам и поездам/платформам, точнее нужно учебник листануть.
Да нет, вроде стоит. Иначе бы при активации рычаг бы улетал в космос. А так он работает правильно, только вот искры эти...
 

Attachments

Last edited:

npocTo_LaM

Well-known member
Oct 27, 2012
2,167
388
83
  • Золотая медаль 311
pdemon33 said:
...
Но заметил что в том же func_button на месте этого флага значится sparks. Как это связано?
Не вполне понял, что ты хотел соорудить.
spawnflag'и для каждой энтити свои и они прошиты в самой игре и особого смысла их править в ручную я пока не вижу, маловероятно что что-то получится, нужно исходники смотреть, но их нет :).
p.s. зато путем несложной правки fgd-файла теперь можно игроку выдавать щит, фамас и галил (хотя имхо - логичнее это выполнить отдельным fgd-файлом и просто подцеплять его с основным к редактору).
Разложить правда легко их, увы :(, не получается, нужно городить схему с кнопками, env_render'ами и прочими хитростями.
 

pdemon33

Member
May 30, 2013
221
39
Ничего нового я не сооружал. У меня обычный рубильник, который вырубает свет.

В свойствах поставил галку поворачиваться по X оси. Все!
Код я скопировал сюда, что бы было видно, что так оно и есть и ничего нового я не внедрял. Но вот по какой то левой причине искры появились.

Просто заметил, что в func_button на этом же самом месте включается функция sparks





Вот сделал мини исходник,
Post automatically merged:
 

Attachments

Last edited:

npocTo_LaM

Well-known member
Oct 27, 2012
2,167
388
83
  • Золотая медаль 311
Да и не заморачивайся - так нужно, движок по этим ячейкам понимает что за флаги выставлены у энтити и как нужно их обработать, если посмотреть на другие энтити - что там только на этим местах не переключается. Номер spawnflag'а, это умножение на 2:
левая колонка
1
2
4
8
16
32
64
128
Правая колонка:
256
512
1024
2048
4096
8192
16384
32768
 

npocTo_LaM

Well-known member
Oct 27, 2012
2,167
388
83
  • Золотая медаль 311
посмотрел, это судя по всему кусок карты, не все объекты присутствуют, вообщем каша какая-то