ИНТЕРФЕЙС
Добавлены описания приказов.
Изменены иконки.
КРИТИЧЕСКИЕ БАГИ И ОПТИМИЗАЦИЯ
Полностью переписано 70% кода карты
Большинство функций раньше были рассчитаны только на одного игрока, теперь все переписано под мультиплеер.
Раньше множество тяжелых функций, отвечающих за камеру, туман и звуки перебирались циклом для всех игроков, теперь функции не требующие синхронизации рассчитываются локально.
Убрано множество утечек памяти.
Исправлен баг прицельного выстрела ломающий анимацию и скорость передвижения.
ГЕНЕРАЦИЯ ТЕРРЕЙНА
Исправлены коллидеры пней.
Добавлены падающие листья.
Исправлен баг при котором всегда генерировался смешанный тип ландшафта вместо выбранного игроком.
ТУМАН И НЕБО
Теперь на карте генерируются до 20 зон тумана разных размеров, на кол-во зон влияет тип ландшафта.
ПРОКЛЯТЫЕ ЗОНЫ
Исправлено поведение тумана в проклятой зоне.
Временно выключен эффект потери создания.
Темный туман наносит урон.
Внутри зоны спавнятся тени.
ЗВУКИ
Теперь громкость всех звуков зависит от дальности источника.
Добавлены звуки шагов и плеск воды.
СКРЫТНОСТЬ И СИСТЕМА ШУМА
Добавлены индикаторы на миникарте показывающие красным цветом звуки врагов и желтым звуки героя.
Передвигаясь по лесу герой может встретить множество опасностей, избежать которые поможет осторожность и скрытность.
Шум привлекает хищников рядом с вами, и выдает ваше местоположение другим игрокам.
СУЩЕСТВА
Враждебные:
Кабан, Большой кабан Волк, Медведь, Морлок, Паук.
Избегают встречи с игроком. Нападают при близком контакте или агрессии игрока.
Не нападают если игрок преследуется существом другого типа.
Прячутся услышав шум поблизости. Убегают при приближении.
После смерти животного может остаться мясо (тест), поедая которое герой может восстановить сытость и здоровье. Кол-во восстановленных очков зависит от уровня животного.
СИСТЕМА ГОЛОДА (Тест)
Герой имеет 100 очков сытости.
Ежесекундно значение сытости падает на некоторое кол-во очков.
Когда кол-во очков упадет до 0, герой начнет терять здоровье.
Для восстановления сытости можно поедать (пока что сырые) грибы или мясо.
ТРЯСИНА
Теперь проваливаясь в трясину герой теряет 10 ед. здоровья.
ГЕРОЙ
Исправлена скорость, при переключении состояний плаванья и скрытности.
Добавлен 5% шанс на кровотечение при получении урона. Любое лечение останавливает кровотечение.
НОВЫЕ КОМАНДЫ
Добавлены команды отображения объектов на миникарте: showroad - отобразить дороги. showriver - отобразить реки. showswamp - отобразить болота. shpwfog - отобразить туман. showhero - отобразить героев.
VetsaN:
Да, с фарами намного круче будет. Но есть техническое ограничение.
Поскольку превышение 3 источников света на квадрат в радиусе 500+- вызывает проблемы рендера. Лампочки могут не отображаться, мигать и так далее. Для фар одной машины нужно как минимум 5 ламп вряд. От 10 машин будет уже 50. Возможно в рефордж версии источники света будут работать нормально. Но пока я ищу способ решить проблему. Возможно единственный пока способ - отключать все остальные источники света на карте и оставлять только фары, и то локально, только для машины на которой едешь.
Есть ещё вариант - делать лампы из юнитов, удаляя лампы при пересечении, но это выглядит слегка кривовато, да очень прожорливо по ресурсам.
Ред. Jack-of-shadow
» WarCraft 3 / Есть ли расширение для красных хп-баров?
Bergi_Bear: Может и заточен, я не пробовал. Пока что управление на wasd не вводил. Все на стандарте так то, без хаков.
Ред. Jack-of-shadow
» WarCraft 3 / Есть ли расширение для красных хп-баров?
большой плюс в том, что при движении апдейтить не надо.
20 моделей хватит, для плавного перехода.
» JackCraft / Фриланс. Или что меня отвлекает от проектов.
Ред. Jack-of-shadow
» Hunter or Victim / Hunter or Victim
Обновление 0.83
Добавлены описания приказов.
Изменены иконки.
Полностью переписано 70% кода карты
Большинство функций раньше были рассчитаны только на одного игрока, теперь все переписано под мультиплеер.
Раньше множество тяжелых функций, отвечающих за камеру, туман и звуки перебирались циклом для всех игроков, теперь функции не требующие синхронизации рассчитываются локально.
Убрано множество утечек памяти.
Исправлен баг прицельного выстрела ломающий анимацию и скорость передвижения.
Исправлены коллидеры пней.
Добавлены падающие листья.
Исправлен баг при котором всегда генерировался смешанный тип ландшафта вместо выбранного игроком.
Теперь на карте генерируются до 20 зон тумана разных размеров, на кол-во зон влияет тип ландшафта.
Исправлено поведение тумана в проклятой зоне.
Временно выключен эффект потери создания.
Темный туман наносит урон.
Внутри зоны спавнятся тени.
Теперь громкость всех звуков зависит от дальности источника.
Добавлены звуки шагов и плеск воды.
Герой имеет 100 очков сытости.
Ежесекундно значение сытости падает на некоторое кол-во очков.
Когда кол-во очков упадет до 0, герой начнет терять здоровье.
Для восстановления сытости можно поедать (пока что сырые) грибы или мясо.
Теперь проваливаясь в трясину герой теряет 10 ед. здоровья.
Исправлена скорость, при переключении состояний плаванья и скрытности.
Добавлен 5% шанс на кровотечение при получении урона. Любое лечение останавливает кровотечение.
Добавлены команды отображения объектов на миникарте:
showroad - отобразить дороги.
showriver - отобразить реки.
showswamp - отобразить болота.
shpwfog - отобразить туман.
showhero - отобразить героев.
» Crazy Dwarf Race / Crazy Dwarf Race
Да, с фарами намного круче будет. Но есть техническое ограничение.
Поскольку превышение 3 источников света на квадрат в радиусе 500+- вызывает проблемы рендера. Лампочки могут не отображаться, мигать и так далее. Для фар одной машины нужно как минимум 5 ламп вряд. От 10 машин будет уже 50. Возможно в рефордж версии источники света будут работать нормально. Но пока я ищу способ решить проблему. Возможно единственный пока способ - отключать все остальные источники света на карте и оставлять только фары, и то локально, только для машины на которой едешь.
Есть ещё вариант - делать лампы из юнитов, удаляя лампы при пересечении, но это выглядит слегка кривовато, да очень прожорливо по ресурсам.
» WarCraft 3 / Мемхак - смена миникарты во время игры
Кажется в RenderEdge fbx грузить можно, может так
Ред. Jack-of-shadow
» WarCraft 3 / Мемхак - смена миникарты во время игры
Дык в том и дело она не порезанная даже)
Ред. Jack-of-shadow
» WarCraft 3 / Мемхак - смена миникарты во время игры
Ред. Jack-of-shadow
» WarCraft 3 / Ошибка Missing endblock, cJass
» WarCraft 3 / Ошибка Missing endblock, cJass
я себе еще такую тему сделал)
define end_i () = {i ++;endloop}
define for_n (max) = {integer n = 1;loop;exitwhen n > max}
define end_n () = {n ++;endloop}
» WarCraft 3 / Ошибка Missing endblock, cJass
Я из вопроса код пробовал, а в карте да странно
» WarCraft 3 / Ошибка Missing endblock, cJass
Ред. Jack-of-shadow
» WarCraft 3 / Ошибка Missing endblock, cJass
» WarCraft 3 / Ошибка Missing endblock, cJass
да там then не нужен
Ред. Jack-of-shadow
» WarCraft 3 / Ошибка Missing endblock, cJass
» WarCraft 3 / Мемхак - смена миникарты во время игры
» WarCraft 3 / Мемхак - смена миникарты во время игры
» WarCraft 3 / Мемхак - смена миникарты во время игры
» WarCraft 3 / Мемхак - смена миникарты во время игры
Измененная стандартная не заменялась, щас портанул текстуру от феникса и все норм. Мб сжатие какое то специальное надо
» WarCraft 3 / Мемхак - смена миникарты во время игры
У меня теперь и текстура рамок интерфейса не меняется..
UI\Console\Human\HumanUITile01.blp
Что то мы делаем не так)
Ред. Jack-of-shadow
» WarCraft 3 / Мемхак - смена миникарты во время игры
» WarCraft 3 / Мемхак - смена миникарты во время игры
Ага игнорируется все. Осталась только совсем безумное решение -засадить всю карту рудниками)
Ред. Jack-of-shadow
» WarCraft 3 / Мемхак - смена миникарты во время игры
» WarCraft 3 / Мемхак - смена миникарты во время игры
Это и есть модель рудника отмасштпбированная в 10 раз, я просто текстуру реимпортнул