Цитата:
Сообщение от rsa
Все уже, сегодня было время разобраться с флагами и почти все сделал. Не хватает только части анимации слома - лучей из трещин (ну это просто неизвестные флаги с ГО как-то подобрать надо) все остальное наконец сделал некрашеопасно. И игроки не падают. Базу и ядро не модифицировал.
|
Бугага лучи создаются не флагами а спелом Quake и кастуются на артаса с точками поляного смешения. А лучи которые по краям это гейм обьект. Там достаточно DoUseDoorOrButton.
вопрос на засыпку
Код:
+ {
550 + if (GameObject* pGoFloor = pInstance->instance->GetGameObject(pInstance->GetData64(GO_ARTHAS_PLATFORM)))
551 + {
552 + pGoFloor->SetFlag(GAMEOBJECT_FLAGS, GO_FLAG_UNK_10 | GO_FLAG_NODESPAWN);
553 + oldflag = pGoFloor->GetUInt32Value(GAMEOBJECT_BYTES_1);
554 + pGoFloor->SetUInt32Value(GAMEOBJECT_BYTES_1,8449);
555 + }
556 + if (GameObject* pGoSnow = pInstance->instance->GetGameObject(pInstance->GetData64(GO_FROSTY_WIND)))
557 + pGoSnow->SetGoState(GO_STATE_READY);
558 + m_creature->GetMotionMaster()->Clear();
559 + m_creature->GetMotionMaster()->MoveChase(m_creature->getVictim());
560 + SetCombatMovement(true);
561 + stage = 10;
562 + }
563 + break;
На сколько я понял флаги. Вопрос как повлияют, данные флаги на такой обьект на котором нету анимаций разрушения, в модели?