Автор оригинала: culapou
Автор перевода: Major
Оригинал: Тута
Будьте уверены, что вы прочитали предыдущие ФАКи!
Эта неделя будет немного различна, я покажу Вам, как сделать множество видов оружия в игре, тогда Вы можете сказать, какое оружие Вы хотите узнать, как сделать.
Неделя 5ая- Оружие!
Кинжал: Легко
Starting
- Сначала нам надо сделать кинжал в Worldbuilder
- Я имею размеры X и Y такими маленькими (позитивный все равно) и крайний объект уже instagibной
- Сейчас я готов и могу открыть мод в блокноте, для того, чтобы сделать изменения. (Не выгружайте WorldBuilder)
Редактирование в блокноте
- Начальный вес кинжала слишком велик для нас, поэтому я снижаю вес до 0.001
material steel
mass 0.001
- Сейчас масса нормальная, но я сделаю стороны х и y острыми.
rot 0 0 0
sides 0.0325 0.0125 0.25
material steel
- Вес и размер задан, сейчас я соединяю мяч и цепь, используя эту тактику:
- В worldbuilder я сделал другой объект , маленькую сферу, и я расположу ее рядом с кинжалом. Я скопирую эту локацию для env_obj_joint
env_obj_joint 1 1 2
pos -.4375 .375 1.9375
- Это все, что мы сделали. Пора тестировать мод!!
Конец
- Мне надо выгрузить WorldBuilder, и переместить мод в папку mods.
Цеп: Средне
Начало
- Сейчас задача усложняется, и мод для фана - мяч и цепь - Как всегда, откройте worldbuilder и поместите объекты внизу, у меня есть ручка, маленький кубик и шар:
- Теперь для забавной части редактирования мода, сохраните ваш мод, потом откройте его в блокноте, оставляя WorldBuilder Открытым
Редактирование в блокноте
- Я снижаю вес объектов до .0005 для легкого захвата
- Самое важное что мне надо сделать, это соединить объекты вместе ,я использую ту же тактику, как и с кинжалом.
- Поместите мелкий объект там, где вы хотите соединить его, затем скопируйте pos, когда вы записали формат соединения объекта.
- Я тогда выпишу соединение объекта, и напишу в pos это:
env_obj_joint 1 1 2
pos -.375 1.375 2.4375
- Это связывает ручку с первым соединением цепи, я теперь сделаю то же самое для остальных частей соединений, (цепь к другой цепи, снова, снова, и т.д. соединение цепи к шару):
env_obj_joint 1 1 2
pos -.375 1.375 2.4375
env_obj_joint 2 2 3
pos -.375 1.375 2.8125
env_obj_joint 3 3 4
pos -.375 1.375 3.125
etc.
- Сейчас, для создания эффекта цепи мне надо сделать так, чтобы объекты цепи имели радиус действия.
- 2 - 2 нормально, 5 - 5 может быть ограничений (может двигаться все 360 градусов, таким образом это - немного меньше чем половина из этого для каждого градуса
- Я добавил информацию по всем соединениям, которые ниже pos:
env_obj_joint 1 1 2
pos -.375 1.375 2.4375
visible 1
range 2 -2
env_obj_joint 2 2 3
pos -.375 1.375 2.8125
visible 1
range 2 -2
env_obj_joint 3 3 4
pos -.375 1.375 3.125
visible 1
range 2 -2
etc.
(Я сделал соединения видимыми, так что вы их увидите во время игры)
- Это покрывает все объекты, в которых я нуждаюсь для соединения объекта, я несколько модифициурю объект, чтобы сделать
- Я увеличваю плотность ног таким образом, чтобы они легче стояли, значение будет 15:
body r_foot
density 15
body l_foot
density 15
- И наконец, я изменил сторону поворота, так что вместо поворота вперед и назад, теперь поворачивается вверх и вниз (сторона Y)
joint r_wrist
axis 0 1 0
- Все изменения сделаны, мод готов к игре!
Окончание
- Выйдите из worldbuilder и сохраните мод , перенесите его в папку mods и загрузите его в toribash
- Из-за ограничений моддинга в игре, веревка может вращаться на одной оси, таким образом это немного нереалистично, но не плохо:
Бензопила: Сложно
Скоро!