Skip to content

Поддержка формата level из билдов #303

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
10 of 18 tasks
PavelBlend opened this issue May 21, 2020 · 3 comments
Open
10 of 18 tasks

Поддержка формата level из билдов #303

PavelBlend opened this issue May 21, 2020 · 3 comments
Labels
enhancement Запрос нового функционала

Comments

@PavelBlend
Copy link
Owner

PavelBlend commented May 21, 2020

На данный момент аддон поддерживает импорт экспорт игровых уровней из ТЧ, ЧН, ЗП, то есть импорт формата level версии 14. Нужно добавить поддержку всех известных билдовских форматов, чтобы была возможность конвертации уровней между разными билдами. Информацию о форматах можно взять из исходников конвертера бардака. Нужно реализовать следующее:

  • импорт версии 4
  • импорт версии 5
  • импорт версии 8
  • импорт версии 9
  • импорт версии 10
  • импорт версии 11
  • импорт версии 12
  • импорт версии 13
  • импорт версии 14

И экспорт:

  • экспорт версии 4
  • экспорт версии 5
  • экспорт версии 8
  • экспорт версии 9
  • экспорт версии 10
  • экспорт версии 11
  • экспорт версии 12
  • экспорт версии 13
  • экспорт версии 14
@PavelBlend PavelBlend added the enhancement Запрос нового функционала label May 21, 2020
@PavelBlend
Copy link
Owner Author

PavelBlend commented Jun 28, 2020

Микро-задачи для импорта level версии 13:

  • импорт неизвестных чанков у визуалов (ogf) в уровнях 2215. Это чанк 0xf8c (есть у одного hierrarhy визуала в уровне agroprom билда 2215, размер 16 байт, скорее всего содержит четыре 32 битных числа) импортировать не нужно, так как скорее всего чанк содержит мусор

  • импорт неизвестных чанков у секторов (0x3, 0x4, 0x5). Хранится в уровне a_lest билда 2215, размер чанков 0x3=0, 0x4=0 или 2, 0x5=2. так же скорее всего мусор

@PavelBlend
Copy link
Owner Author

PavelBlend commented Jun 29, 2020

Микро-задачи для импорта level версии 12:

  • импорт неизвестных чанков у визуалов (билд 1580 уровень pr); 0x6, 0xb (LOD, HIERRARHY)

@PavelBlend
Copy link
Owner Author

PavelBlend commented Jan 3, 2021

Общие задачи для шейдеров, материалов и текстур:

  • создать параметры для uv текстуры в настройках материала
  • параметр для uv карт освещения (а не использовать ноды)
  • изменить параметр lmap у материала, чтобы указывать не ноду, а изображение
  • изменить режим альфа канала у изображений

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Запрос нового функционала
Projects
None yet
Development

No branches or pull requests

1 participant