Boomerang Prefab/Taidum Bananarang Prefab
I crave banana, father (Don't feed them bananas, Taidums are deathly allergic to them)
Well, it's time, as I've promised before, a boomerang Prefab. Plain and simple, it's a boomerang...(And then Bananabread Breadstick, CEO of Bananabread industries was hit by a banana.)
BUT WAIT THERE'S MORE!
DID YOU WANT TO DEAL MASSIVE DAMAGE AGAINST PEOPLE ALLERGIC TO BANANAS BUT YOU COULDN'T CATCH THEM BECAUSE THEY'RE TOO FAST?!
WELL NOW YOU CAN THROW A BANANA!
Oh, you missed a throw? Well, due to the ergonomic shape and lightweight banana material, Bananabread Industries now implemented the ability to always, 100% return to the owner, through walls, through mirrors, and even across the world! Wanted to ever throw the banana and lock on to a spot to always throw to? Well, NOW YOU CAN!
Bananabread Industries (Not to be confused with the rival Cornbread and Carrotcake Industries) has implemented a single-save memory that saves the location in which it is thrown, making it the best, as it doesn't matter how close OR far you are from that spot, the banana boomerang (BB) is the best weapon for hitting the same spot over and over.
(Due to the nature of this being a banana, do not let any taidums eat this weapon.)
=========================
Alrighty, as usual, a few notes for how to set this up and all that jazz.
This is a Boomerang Prefab, inspired by the Monster Hunter Palico Boomerang and the Legend of Zelda Boomerangs. (4 Swords Adventures for the boomerang that sits in one spot)
It was supposed to just be a bananrang, to be honest, but it has become just a normal boomerang prefab that included the bananarang.
This prefab is only available to be placed with VrLabs 3.0 Avatar Manager.
In order to set up this Boomerang Prefab, you will need to do a couple things:
A) Install Vrlabs 3.0 Avatar Manager
B)Have a little bit of experience with setting stuff up in Unity for your avatar.
ALRIGHTY, LET'S GET TO IT THEN~!
==========================
README
==========================
Hi, and thank you for being interested in this Prefab!
This is a Boomerang Prefab, inspired by the Monster Hunter Palico Boomerang (Prowler Boomerang) and the Legend of Zelda Boomerangs.
It was supposed to just be a bananrang, to be honest, but it has become just a normal boomerang prefab that included the bananarang.
In order to set up the Prefab, you will need to do some things.
- Place the prefab into your Avatar, that way it scales to your hands. and stuff.
It'll look something like this.
- Unpack and remove all the items inside the prefab. You can delete the "Boomerang Prefab" part.
- Move Boomerang Hand into where you want to throw from, and line it up with your hand or where your hand is (It probably isn't where your hand is by default)
In this case, I have it set to the right hand.
- Open your EX menu and make a toggle with the new parameter added to your FX layer: "Boomerang"Examples for this can be found in the "Avatar 3.0 Manager thing" folder, if you would like to just make a submenu and put it in there.
- Upload and you're all set.
==========================
CONTROLS
==========================
Controls are operated with 1 Bool. That is all, so that means it only requires 1 bit of synced memory.
The bool "Boomerang" spawns the item.
Right hand Open (by default) throws the boomerang.
If you want to keep the boomerang targeting the same spot, then do not close your hand when it returns to your hand, it will fly out again and target that same point. If you want to target a new point, then hold any other gesture to stop the boomerang from flying out. It will reset the spot until your open your hand to throw again. By this measure, it is recommended you put away the boomerang if you don't intend to throw it.
===========================
CUSTOMIZATION
===========================
The boomerang has its own set value of rotation, and you may need to adjust how it is thrown on your avatar by rotating the "ResetTarget" item in the "Boomerang Hand" This adjusts how it goes out when it is thrown. Alternatively, you can also just opt to move it to the base of the avatar so that it will always throw based on where your avatar is facing rather than your hand. Every avatar has a slightly different hand rotation, and everyone has a different preference for where they would like to throw it, so, I'm leaving that up to you to play with.
Left handedness is not included by base, but in the case you would like to switch it in the controls, you can pretty easily. Change the "GestureRight Equals 2" to "GestureLeft Equals 2" for both transitions to and from "Boomerang Throw" and "Boomerang Home"
Any item can be placed inside the Boomerang Slot.
Simply place the object of your choosing as a child of "Object Target" Next to the other Boomerangs work too.
By default, there are 3 Objects in there, but there are no actual animations to change which one is on, so for right now, before you upload it, select which one you want to use on your avatar, and hide all others you don't want to use. (If you want to optimize, remove any objects you don't intend to use.)
The boomerang Objects are able to be retexutred, as they are unwrapped items that you can throw in substance or blender to retexture.
You can manually also check rotation of the object and things like that, as you can rotate the object targets.
==========================
BANANANAANANANA Boomerang