Teardown

Teardown

Not enough ratings
Как создать собственного персонажа?
By DimonB18
   
Award
Favorite
Favorited
Unfavorite
Всё руководство написано одним разделом потому что стим пидорас
Для начала нужно взять несколько файлов из игры это моделька (vox) и код для неё (xml)
Моделька: Steam\steamapps\common\Teardown\data\vox\player\
Код: Steam\steamapps\common\Teardown\data\prefab\player\
Нужно взять два файла с одинаковыми названиями к примеру player_fumiaki_lagom.vox и player_fumiaki_lagom.xml

Создание локального мода
Все локальные моды тирдаун хранятся в папке Документы на диске C:
Пример: C:\Users\«Имя пользователя»\Documents\Teardown\mods\
1 Теперь в папке mods создайте папку с вашим модом (назовите его как хотите, можно даже на
русском)
2 Создайте папку \characters\ в папке с вашим модом
3 Создайте 2 папки prefab и vox в папке \characters\
4 Поместите файл персонажа .xml в папку prefab и файл .vox в папку vox

Редактирование в MagicaVoxel
Можете не читать это если уже умеете работать в программе!
Я рекомендую посмотреть видео на Ютубе о том как правильно работать в выше указанной программе, к примеру это. Да снова школьник с шипящим микрофоном но ничего лучше на русскоязычном Ютубе нет.
Программа интуитивно понятна, слева цвета, слева снизу их можно редактировать а справа все слои. Вас может напугать их количество но редактировать нужно только нижнее

Кодинг
Эта часть очень важна! Изменяйте только то, что я вам покажу, и ничего больше. Пожалуйста, читайте внимательно!
Чтобы лучше редактировать файлы, я посоветую вам скачать Visual Studio Code[code.visualstudio.com]. Она может изменять несколько строк кода за раз. Нам же нужно изменить только путь к нашей модели (.vox). Итак, в коде (.xml) нам нужно найти имя файла модели, которую мы ранее взяли из тирдауна (в моем случае:player_fumiaki_lagom.vox), и изменить его на путь и имя нашего файла (в моем случае: MOD/characters/vox/pioneer.vox).
Откройте ваш код (.xml) с помощью VS Code. Найдите имя файла модели, который вы используете (для меня это player_fumiaki_lagom.vox). И каждую строку [player/player_fumiaki_lagom.vox] нужно изменить.
Уже на этом моменте мне захотелось прорыгатся от вида кода но надо продолжать
Скопируйте полный путь к модели, например: MOD/characters/vox/pioneer/vox. Теперь в коде VS Code выделите текст (player/player_fumiaki_lagom.vox) вместе с .vox, не заключая его в кавычки. Как на картинке! Нажмите на Change All Occurrences (или Ctrl+F2)
Не забудьте сохранить изменения в файле.
https://steamuserimages-a.akamaihd.net/ugc/2451738894338493650/D4F3398CFDC46D7CBF17BCD4E1236B13390E6A68/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Теперь нужно сделать так чтоб мы видели своего персонажа в игре.
haracters.txt и info.txt
Эти 2 файла .txt очень важны. Они должны быть помещены в папку MOD. Ранее я уже рассказывал вам, что такое папка MOD.

info.txt
Этот файл добавляет вашего персонажа в список. Вы можете просто создать файл info.txt без чего-либо внутри, и он все равно будет работать. Но он должен существовать! Это просто стандартный файл, который нужен всем модам.
Без файла info.txt вы не сможете увидеть модель своего персонажа в игре!

По умолчанию info.txt выглядит следующим образом:
name = "Имя вашего мода"
author = "Вы"
description = "Описание моад"
tags = "Asset, Map, Vehicle, Tool"

characters.txt
Этот файл позволит вам увидеть своего персонажа в игре. Вы можете прикрепить картинку и написать описание персонажа. По умолчанию это должно быть:
[название]
description=краткое описание персонажа
preview=characters/"characterpreview".png
path=characters/"character".xml
anim_speed=0.8
height=1.8
https://steamuserimages-a.akamaihd.net/ugc/2451738894338501136/10D1DC210A38E2775A13DA0736F0D9D3ED9FADE2/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false

Чтобы получить красивое превью вашего персонажа, вам следует использовать следующие параметры:

Размер: 512x512
Формат: PNG

Не обязательно делать изображение максимального размера, можно сделать его меньше, например 189x189
https://steamuserimages-a.akamaihd.net/ugc/2451738894338507729/40EC3CDE3BF8015E007397DF4FFDDCC036FDD4FA/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
4 Comments
VЭлис С Донбасса 21 Jan @ 11:46pm 
Круто
DimonB18  [author] 18 Jan @ 1:14pm 
@vaskrut с удовольствием бы сделал но ничего обещать не могу
vaskrut 18 Jan @ 11:27am 
Привет, будет ли ролик на YouTube по этому гайду?
сега винтовар 2 Jan @ 10:02am 
легче на луну слетать(а так само по себе руководство хорошее)