![]()
Тонг
![]() offline
Опыт:
15,315Активность: |
Шанс поражения на разных дистанциях
Хочу сделать нормальное оружие для терранов.
Чтобы при стрельбе на дистанцию 5 вероятность поражения была 100% на дистанцию 7 - 60% ну и тд вплоть до дистанции 13 с вероятностью 1% Ваши предложения? Как сейчас: в оружии длительный эффект с проверкой по линии в каждой н точек и поиском соответственно. но это маразм потому что тогда атака идет по всем этим точкам. а нужно только по 1й из них. Можно конечно вешать проверку на первое попадание но тогда как бы игрок не направлял атакующих на цель - урон будет наноситься только ближе стоящей единице.
Тонг добавил: Еще как вариант думал делать множество невидимых орудий висящих на жесткой дистанции но это точно бред. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Arty3ooo
...
![]() offline
Опыт:
3,125Активность: |
Решение легкое - 5 эффектов (для мгновенных выстрелов) и 3 валидатора. Хватит городить всякий бред из дамми и невидимых орудий. Вопрос: выстрел пробивающий или только по цели? |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Тонг
![]() offline
Опыт:
15,315Активность: |
ЫЫЫ =) все кажись вопрос отпал. правда тогда нужно не 5 эффектов а 1 к 1
Тонг добавил: таки надо разбираться в валидаторах. Отредактировано Тонг, 30.08.2011 в 17:46. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Тонг
![]() offline
Опыт:
15,315Активность: |
Arty3ooo, И кстати спасибо - что-то я не культурный совсем.
В результате пригодилось только для снарядов но это тоже большой плюс. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Epselot
![]() ![]() offline
Опыт:
3,592Активность: |
А тип валидатора - Место размещения (CValidatorLocationPlacement) ???
|
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Тонг
![]() offline
Опыт:
15,315Активность: |
Epselot, дальность (расстояние) |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Epselot
![]() ![]() offline
Опыт:
3,592Активность: |
А вот есть Проверка положения: расстояние=) кажись оно спс=)
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|