Rewired

RoyArtorius

New member
I just wanted to point out that Rewired has a simple method of integrating into other packages. It just overrides the Input class with it's own. However, since UCC uses UnityEngine.Input instead of just Input because it has an Input namespace, the override doesn't work. Changing the namespace to anything else like InputUCC and replacing UnityEngine.Input with just Input allows Rewired to work.
 
I have a question and I'm not sure if it's Rewired or UCC having the issue but I figured I would start here. I have noticed that the cursor is not being hide. I have made sure that the check box for "Disable Cursor" has been checked but it's still not being hide. Any Ideas?

EDIT:
I have figured out the problem. Playmaker was overriding the control of the mouse. Once I unchecked that option then the mouse controlled correctly.
1549474507605.png
 
Last edited:
I just purchased Rewired to use with the UFPS: Ultimate First Person Shooter and I am having problems getting Rewired setup. I started a fresh project, imported the UFPS intergration pack, got the demo scene running and imported Rewind. I also downloaded the Intergration Package listed on this site.

I attempted to import the integration asset pack from Opsive however I received a notice saying all assets were already in this project.

I installed Rewired into the project and attempted to install the Rewired the UFPS integration package. I was then instructed to create a Rewired UFPS input manager however when I attempted to do so it was not in the menu as described. It was still instructing me to install the integration package.

Any thoughts?

Opsive - Wired Problem.PNG
Empty Asset Pack?

Opsive - Wired Problem3.PNG



Opsive - Wired Problem2.PNG
Rewired UFPS Integration Package


Opsive - Wired Problem3.PNG
Again?
 
I have also tried importing the Opsive Intergration Package (Rewired-1.unitypackage) into a new project and I receive the same message that all assets are already in your project.
 
Try using a different browser to see if that helps. Also, if it still doesn't work, you should be able to extract the Unity package using something like 7 zip, then rename the extracted file so it ends with unitypackage and then Unity should be able to open it.
 
Try using a different browser to see if that helps. Also, if it still doesn't work, you should be able to extract the Unity package using something like 7 zip, then rename the extracted file so it ends with unitypackage and then Unity should be able to open it.

The original version I downloaded using Firefox. I was able to download it again with Chrome and I was successful in importing the integration files into my project. I haven't had a chance to set things up yet. I'll let you know if I run into any more problems down the road. FYI I was as also able to get it working with the Edge browser as well.

Thank You!!!
 
Got it working! It's a little trickier to setup on the Rewired end. Take a moment and understand the instructions.

Thanks again!
 
Hey, can I jump in and ask if you have behaviour designer and TPS do you need to integrate with both ? Or do you integrate TPS with Behaviour designer then integrate with TPS ?
You'll need to use the Rewired integration if:
Ultimate Character Controller: you want to control the player while getting input from Rewired.
Behavior Designer: you want to directly call a rewired method from the behavior tree. In most cases you won't need to do this with the Ultimate Character Controller.
 
You'll need to use the Rewired integration if:
Ultimate Character Controller: you want to control the player while getting input from Rewired.
Behavior Designer: you want to directly call a rewired method from the behavior tree. In most cases you won't need to do this with the Ultimate Character Controller.
Cheers thank you! I just read your reply and was like of course ! I will need to controller my player but I am using the behaviour designer to control my enemies, so I will never actually want to get input from rewired with this method.
 
Top