Hydraulic Catapult

Добавлен , опубликован
Катапульта - издавна применяемый человеком механизм для различных целей. Как вы уже, возможно, заметили я просто обожаю гидравлику в GM, её потенциал просто огромен, может быть применена хоть где и хоть для чего. Именно гидравлический механизм я и применил в постройке этой катапульты.

Что же нам для этого нужно???

  • Несколько пропов (props) - в качестве основы
  • Hydraulic -гидравлика (сама рабочая часть)
  • Несколько чипов - для работы гидравлики
  • несколько базовых инструментов для прикрепления составляющих (weld, wire)

Создание базы:

Для начала выберем что-нибудь из групп пропов, нужны как минимум две части:
1) рычаг (подойдет любой вытянутый по длине проп)
2) ковш (небольшой проп в виде чаши)
Я нашел вот эти пропы, подходят просто на "ура"
Приварим инструментом weld части нашей будущей катапульты, получилась как будто гигантская ложна великана
Далее необходимо зафиксировать рычаг на любой поверхности, для этого можно применить что угодно. Начиная от инструмента Ball Socket заканчивая Elastic'ом. Я долго не думал, прикрепил рычаг к полу простым Rope. Благодаря креплению как на представленном скрине мы защищаем наш рычаг от переразгибания, сохраняя подвижность.
Чтобы выгладило симпатично и эстетично можно скрыть место прикрепления другим пропом. Инструментом No collide даем возможность беспрепятственно контактировать их геометриям.
Далее прикрепляем гидравлику к другому краю рычага. Обращаю ваше внимание на точки прикрепления гидравлики к полу. Конечно можно зафиксировать точки перпендикулярно плоскости поверхности пола, но в этом случае максимально развиваемая скорость растяжения гидравлики будет наблюдаться в первую фазу работы катапульты - в результате объекты будут запускаться больше в высоту, чем длину. Как показано на скрине - я фиксирую гидравлику под углом хотя бы 30-45. Благодаря этому на первой фазе работы катапульты скорость будет много меньше, чем во второй, в результате - объекты будут запускаться больше в длину, а не в высоту.
Ну чтож, база готова - едем дальше.

Работа с чипами:

Для динамической работы гидравлики нам понадобятся несколько чипов (все из Wire Mod'а):
  • 2 чипа Constant Value которые будут задавать собственно длину гидравлики через чип Gate - Selection. Я взял 25 - для работы в "покое" и 400 - во время катапультирвоания. (далее просто CV 1-2, для удобства)
  • 1 чип Gate - Selection и задаем функцию if/then/else. Он будет проверять катапультируем ли мы сейчас, и выводить данные с чипов Constant Value на контроллеры гидравлики. (далее просто GS)
  • 1 чип Gate - Time и задаем функцию timer. Этот чип будет запускаться во время нажатия кнопки катапультирования и отсчитывать необходимое время для растяжения гидравлики, после чего возвращая их на место. (GT)
  • еще 1 чип Constant Value которому я дал значение 3. Он будет ограничивать чип Gate - Time через адаптивный чип Gate - Comparsion, который по истечению 3-х секунд будет обнулять длину гидравлики. (CV3)
  • 1 чип Gate - Comparsion и задаем функцию greater or equal. Он и будет сверять данные чипов Gate - Time и Constant Value, а при их совпадении, то есть значения 3, будет обнулять таймер, который в свою очередь обнуляет длину гидравлики. (GC)
Так же нам необходима особая кнопка - запускающая весь механизм. Для удобства я её расположил прямо в чашке, откуда и буду сам катапультироваться. Расположим все чипы на боковой поверхности.
Далее самая кропотливая часть - соединение наших чипов, посредством инструмента Wire или Wire Advanced:
  • соединяем вход Length контроллеров гидравлики с выходом Out чипа GS
  • соединяем вход Run чипа GT с выходом Out установленной кнопки
  • соединяем вход Reset чипа GT с выходом Out чипа GC
  • соединяем вход A чипа GC с выходом Out чипа GT
  • соединяем вход B чипа GC с выходом Value чипа GV3
  • соединяем вход A чипа GS с выходом Out чипа GT
  • соединяем вход B чипа GS с выходом Value чипа GV2
  • соединяем вход C чипа GS с выходом Value чипа GV1

Конец

Гидравлическая катапульта готова! Можно смело испытывать на практике. Я побаловался катапультируя себя самого, так же пробовал выкидывать некоторые пропы.

Спасибо за внимание

1
15
12 лет назад
1
Вау) Очень полезная вещь) Особенно для мультиплеера)
0
15
12 лет назад
0
Teranozaur, спасибо. Только добавил, уже комментарии)
2
25
12 лет назад
2
Мило)
3
15
12 лет назад
3
Мило)
Вот черт! .Значит что-то не так сделал, она должна была быть могучей и ужасающей =)
0
15
12 лет назад
0
God_of_light, УЖАСАЮЩЕЙ))
0
1
11 лет назад
0
Очень хороший тутор. Катапульта очень качественная, премного благодарен.
ЗЫ: Нашу таинственную часть принято называть "ковш"
0
15
11 лет назад
0
Jesulin, пасиб=) окей, ковш так ковш, исправил
Чтобы оставить комментарий, пожалуйста, войдите на сайт.