Новости Релиз Of Ash and Steel состоится 6 ноября
  • 8.281
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 11.949
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 6.250
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

В процессе Unity Framework, сигнатуры oCMsgMagic

Chode McBlob

Труженик
Участник форума
Регистрация
18 Сен 2024
Сообщения
441
Реакции
138
Баллы
56
Лучшие ответы
9
#1
Из темы по Unity Framework мой вопрос удалили непонятно почему.
Видимо непонятно сформулировал, что его отнесли к вопросам по игре.
Разобрался сам.
Но есть вопрос:

Активированное на руках у гг заклинание:

Код:
if (oCSpell * const spell = PlayerActiveSpell()) {
   // работает и так:
   oCMsgMagic * const magicMsg = new oCMsgMagic(oCMsgMagic::EV_CAST);
   // и так:
   // oCMsgMagic * const magicMsg = new oCMsgMagic(oCMsgMagic::EV_CAST, spell->GetSpellID(), 0);
   player->EV_CastSpell(magicMsg);
}
Вопрос по сигнатуре конструктора oCMsgMagic с тремя параметрами - для чего третий параметр?
Думал, может, количество маны, но ставил большие значения - по барабану
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
29.478
Реакции
26.933
Баллы
1.496
Лучшие ответы
1.080
#2
Да фиг знает, мана вообще не там задается, а в скриптах.
 
Автор
Автор
Chode McBlob

Chode McBlob

Труженик
Участник форума
Регистрация
18 Сен 2024
Сообщения
441
Реакции
138
Баллы
56
Лучшие ответы
9
#3
Да фиг знает, мана вообще не там задается, а в скриптах.
В скриптах неохота разбираться, и так уже от языков голова пухнет. ;D
Кто-нибудь знает, в этих ваших интернетах есть где-нибудь описание
методов для Gothic API? Не могу найти
 

Liker

Демиург
Команда форума
Редактор раздела
Модостроитель
Почётный пользователь
 
Участник форума
Регистрация
21 Фев 2016
Сообщения
29.478
Реакции
26.933
Баллы
1.496
Лучшие ответы
1.080
#4
Вряд ли. Union API мб немного, но там не прям уроков много.
 
Автор
Автор
Chode McBlob

Chode McBlob

Труженик
Участник форума
Регистрация
18 Сен 2024
Сообщения
441
Реакции
138
Баллы
56
Лучшие ответы
9
#5

zauronix

Гвардеец
Участник форума
Регистрация
26 Сен 2025
Сообщения
1.241
Реакции
204
Баллы
125
Лучшие ответы
0
#6
Из темы по Unity Framework мой вопрос удалили непонятно почему.
Видимо непонятно сформулировал, что его отнесли к вопросам по игре.
Разобрался сам.
Но есть вопрос:

Активированное на руках у гг заклинание:

Код:
if (oCSpell * const spell = PlayerActiveSpell()) {
   // работает и так:
   oCMsgMagic * const magicMsg = new oCMsgMagic(oCMsgMagic::EV_CAST);
   // и так:
   // oCMsgMagic * const magicMsg = new oCMsgMagic(oCMsgMagic::EV_CAST, spell->GetSpellID(), 0);
   player->EV_CastSpell(magicMsg);
}
Вопрос по сигнатуре конструктора oCMsgMagic с тремя параметрами - для чего третий параметр?
Думал, может, количество маны, но ставил большие значения - по барабану
Может не unity а union?
 
Автор
Автор
Chode McBlob

Chode McBlob

Труженик
Участник форума
Регистрация
18 Сен 2024
Сообщения
441
Реакции
138
Баллы
56
Лучшие ответы
9
#7
Сверху Снизу