Улучшение #107

[S\C] Поддержка *.mul файлов pre-Alpha клиента

Добавил(а) StaticZ больше 5 лет назад. Обновлено почти 4 года назад.

Статус:Выполнено Начата:2011-12-21
Приоритет:Средний Дата выполнения:
Назначена:StaticZ Готовность:

100%

Категория:-
Версия:0.8.0

Описание

Да, да, после задачи #105 я псих в квадрате... Но тем не менее надо сделать возможность работы клиента и сентрада с *.mul файлами самого раннего клиента "UO: Shattered Legacy Pre-Alpha", вышедшего давно аж в 1996 году, также требуется сделать проверку на версию *.mul файлов.

Можно считать с задача решена... Тем не менее не все так хорошо как хотелосьбы:
  1. К сожалению клиент первоначально использовал тайлы более мелкого размера, что местами приводит к образованию зазора между тайлами (см скрин centrad-prealpha.jpg ).
  2. По не ясным мне причинам, почему-то вместо некоторых текстур рисуется черная пустота, вроде как и тайлдата нормальная и с остальными все нормально..
  3. Слегка коряво, что клиент требует файлы animdata.mul, light.mul, lightidx.mul, texidx.mul, texmaps.mul хотя и не использует их (покрайне мере если не включать анимацию и освещение).. Дабы исправить это, перенес проверку наличия файлов после логина, но удалить зависимости оказалось сложнее чем думал.. Учитывая незкий практический спрос, пуская пока так и останется... Кому надо пусть для обмана клиента пользуются пустымии фейк файлами..

Так же попутно в файл настроек сервера добавлены флаги для указания версии мул файлов, которые сервер сообщает клиенту при логине. Данный подход более грамотен, но пока не ясно как проверять версию мулов на стороне клиента.

centrad-prealpha.jpg - Карта Британия pre-alpha клиента в редакторе... (1,253 МБ) StaticZ, 2011-12-23 02:23

История

#1 Обновлено StaticZ больше 5 лет назад

  • Описание обновлено (diff)

#2 Обновлено StaticZ больше 5 лет назад

  • Параметр Готовность изменился с 0 на 100
  • Файл centrad-prealpha.jpg добавлен
  • Описание обновлено (diff)
  • Параметр Статус изменился с Подтверждено на Выполнено

#3 Обновлено StaticZ больше 5 лет назад

  • Описание обновлено (diff)

#4 Обновлено StaticZ почти 4 года назад

  • Параметр Версия изменился с 0.8.0 на 0.7.07

#5 Обновлено StaticZ почти 4 года назад

  • Параметр Тема изменился с [C] Поддержка *.mul файлов pre-Alpha клиента на [S\C] Поддержка *.mul файлов pre-Alpha клиента
  • Параметр Версия изменился с 0.7.07 на 0.8.0

Экспортировать в Atom PDF