XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Чебурашка

offline
Опыт: 5,460
Активность:
вопросы по DamageTarget
Подскажите по аргументам функции:
amount = величина урона?
В функции можно указать, считается ли это атакой?
Что даст если я ranged поставлю false - юнит будет дамажить только вплотную?
WeaponType - здесь указывать, какой звук атаки при этом будет проигран? А если поставить whoknows то никакой не будет проигран?
Почему возвращает boolean?
Код:
real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean


Почему этих аргументов attack, ranged, weapontype нет в DamageTargetBJ? Или они там есть, но выставлены по дефолту?

Отредактировано Чебурашка, 02.11.2008 в 22:36.
Старый 02.11.2008, 21:46
__Dark Lord__

offline
Опыт: 5,262
Активность:
Цитата:
Сообщение от Чебурашка
Подскажите по аргументам функции:
amount = величина урона?

Да.
Цитата:
Сообщение от Чебурашка
Почему этих аргументов attack, ranged, weapontype нет в DamageTargetBJ? Или они там есть, но выставлены по дефолту?

Они там есть.
Цитата:
Сообщение от Чебурашка
итается ли это атакой?
Что даст если я ranged поставлю false - юнит будет дамажить только вплотную?

В BJ как раз так и стоит.
Цитата:
Сообщение от Чебурашка
Почему возвращает boolean?

Наверное это связано с внутренней логикой игры. Т.е мб атаку нельзя произвести ( по ряду причин ) тогда функция возвращает false и какие либо действия не производятся.

Отредактировано __Dark Lord__, 02.11.2008 в 23:11.
Старый 02.11.2008, 23:04
Scorched

offline
Опыт: 7,912
Активность:
Цитата:
WeaponType - здесь указывать, какой звук атаки при этом будет проигран? А если поставить whoknows то никакой не будет проигран?

да, все так
Старый 03.11.2008, 11:41
ScorpioT1000
Работаем
offline
Опыт: отключен
Цитата:
Что даст если я ranged поставлю false - юнит будет дамажить только вплотную?

нет, это тип атаки - дальняя или ближняя. ставь false
Цитата:
Почему возвращает boolean?

возвращает - причинился-ли урон
Старый 03.11.2008, 11:53
agentex

offline
Опыт: 34,834
Активность:
Цитата:
Что даст если я ranged поставлю false - юнит будет дамажить только вплотную?

нет. во всех случаях он будет дамажить с любого расстояния
Старый 03.11.2008, 12:12
Чебурашка

offline
Опыт: 5,460
Активность:
спс, клоз
Старый 03.11.2008, 13:23
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 07:56.