Импортируемые текстуры: Да
Существо не с материального уровня, однако он нередко залетает в мир живых, чтобы с удовольствием отдаться на волю ветров войны.
Модель
9 846
29
Алексей Андреич, хм... его как только не переводят: отважный дракон, небесный дракон...
31
xiaolong же дословно малый дракон, если это никакой не персонаж, то, наверное, следует перевести название.
Функция RemoveItem() удаляет предмет с карты, но не удаляет из памяти игры, AgentMemoryMonitor показывает 5000+ предметов, а их нет, и у меня фпс падает
Я что-то не так делаю или функция кривая?
Вопрос
29 136
8
EugeAl, Не, в скобках помоему сам метод, вот эта строчка добавления
void __thiscall CWorldFrameWar3::AddNewItem(CWorldFrameWar3 *this, CItem *pItem)
От неё надо избавляться
8
IceFog, Ну как не страшна, помоему страшна, когда у меня 2000 мобов на карте стоит, то всё чики-пуки
Но когда 2000 Мобов + 5000 этих "удалённых предметов", играть уже невозможно
Спасибо за ответ, но пока так и не понял как затирать код добавления, когда поумнею, пойму
23
IceFog, Огромное спасибо за оперативный ответ!
Осталось понять, чем открыть, поправить эту функцию
и сохранить/перезаписать game.dll, чтобы там ничего другое не сломалось)
Затирать, как я понимаю, нужно все что в скобках { }
19
При создании предмета, игра добавляет его в список CWorldFrameWar3::m_enumeratedItems, но при уничтожении тот не удаляется из него, да и вообще этот список не используется.
Эта утечка не так страшна, как в случае с неудаляемыми подобраными книгами, так как предмет "мёртв".
При желании, эту утечку можно исправить, затерев код добавления предмета в список из этой функции:
код
// Game.dll + 0x39A3C0
void __thiscall CWorldFrameWar3::AddNewItem(CWorldFrameWar3 *this, CItem *pItem)
{
    CItem **slot;

    slot = TSGrowableArray<CAgentPtr<CItem>>::New(&this->m_enumeratedItems);
    CAgentPtr<CItem>::operator=(slot, pItem);
    CWorldFrameWar3::UpdateItem(this, pItem);
}
Принятый ответ
Здравствуйте.
Экспортирую из Блендера, модель превращается в такую кашу. Как это исправить? Блендер 4.1 версии. Так же не запускается в Reter'е от Твилиака, ругается следующим:
!!Unknown error occurred:
java.lang.IndexOutOfBoundsException: Index 15 out of bounds for length 15
at…
Вопрос
6 56
Как научиться работать с частицами? Экспериментируйте. Берите стандартные спецэффекты и меняйте цвета, скорость, масштаб, текстуры. Только так. Со временем вы поймете основы создания этих вещей и сможете делать примитивные эффекты.
Подробный гайд по источникам…
Подстатья
6 111
23
ScorpioT1000, ну не знаю, у меня в вар3ме 1.07 ру, анимация параметров партиклов нормально сохранялась. Даже анимация площади партикла.
А вот анимации текстур, точнее ЮВ, и анимации источников света багуются, ну, точнее анимация текстуры не хочет вешаться на материал, и не сохраняется анимация цвета у directional источников света
Ретекстур демона под стандартные текстуры, в разные вариации.
Модель
21 1 771
18
Похож на алчущего крови Черного Легиона. Весь в черном и в золоте :)