что такое idx | 0x1000 ? как я понял это позиции лазера но как эти позиции высчитывать и ставить по цифрам я не совсем понимаю.
Добавлено 09-11-2022 в 16:07:
это приблизительные координаты лазера в лево в право и вверх и оригин позиция самого оружия как я понял может могу и ошибаться
idx | 0x0000 позиция от оригина игрока
idx | 0x1000 оригинал в оружии
idx | 0x2000 <---позиция лево в оружии
idx | 0x3000 --->позиция вправо в оружии
idx | 0x4000 --->позиция вверх в оружии
Это такая упаковка информации. Номер эдикта + номер аттачмента.
0х1000 = в переводе на десятичные числа это 4096.
0х2000 = соответственно 8192
Т.е.по маске 4095, всё что ниже - это номер энтити, а выше - номер ататчмента.
Итак в одной переменной можно сохранить сразу два типа разной информации.
Положение аттачментов можно посмотреть в модельвьювере.