Topic: Rewired installed but doesn´t work

I´m very happy that there´s now a Rewired integration with UFE, but for some reason though I have installed Rewired, under Input Options it says

"You must have Rewired installed in order to use this option"

What am I doing wrong???

Share

Thumbs up Thumbs down

Re: Rewired installed but doesn´t work

Was there a patch/update to UFE? My current version (1.8.1) doesn't have Rewired support...

Share

Thumbs up Thumbs down

Re: Rewired installed but doesn´t work

1.8.4 is the latest version, look here http://www.ufe3d.com/doku.php/changelog

Share

Thumbs up Thumbs down

4 (edited by MrPonton 2017-11-29 17:29:10)

Re: Rewired installed but doesn´t work

Thanks for informing me. I too have both installed and am getting the same error.

When checking for if Rewired is installed, it's looking for the following class:

Rewired.Integration.UniversalFightingEngine.RewiredUFEInputManager

Which I do not see in my solution. Either 1.8.4 doesn't install that class file, or Rewired doesn't? I am only guessing here, as I'm not aware what that class should contain.

That said, in order to bypass the error I just added a Class Sheet in the following location:

./Assets/Rewired/Integration/UniversalFightingEngine/RewiredUFEInputManager.cs
using UnityEngine;
using System.Collections;

namespace Rewired.Integration.UniversalFightingEngine
{
    public class RewiredUFEInputManager
    {

        // Use this for initialization
        void Start()
        {

        }

        // Update is called once per frame
        void Update()
        {

        }
    }
}

After doing that, the error message disappeared. Running my game my buttons responded correctly but my Directionals (Hori/Vert Axes) didn't respond.

I question if it's fully integrated in 1.8.4 as the PlayerInputsBlock() in GlobalEditorWindow.cs has no reference for Rewired but it does for cInput and ControlFreak...

Share

Thumbs up Thumbs down

5 (edited by MrPonton 2017-11-29 23:46:45)

Re: Rewired installed but doesn´t work

According to the developer of Rewired:

It supports Rewired (some changes had to be made and some classes added so a Rewired integration could be made), but Rewired provides the actual integration files including a default Rewired Input Manager set up for UFE. Rewired 1.1.8.0+ is required. Here are the install instructions: http://guavaman.com/projects/rewired/do … tingEngine

However, there's a known issue with 1.1.8.1 (edited) which is currently on the Asset Store. If you download it and you're using Unity 4.x or 5.x, you'll have to do a workaround to get it to run correctly:
http://guavaman.com/projects/rewired/do … r-bug-1181

Also, check here to see how to install UFE for Rewired:
http://guavaman.com/projects/rewired/do … tingEngine

Share

Thumbs up Thumbs down

Re: Rewired installed but doesn´t work

Thank you very much for the infos!

Strangely I don´t have the entry

Window -> Rewired -> Integration -> Universal Fighting Engine -> Install Integration Pack

that is mentioned in the Rewired documentation. There are many other tools listed, like UFPS, Play Maker etc, but no UFE.

Probably we just need to be a little more patient and wait till everything is fully integrated and works together.

Share

Thumbs up Thumbs down

Re: Rewired installed but doesn´t work

X10N wrote:

Thank you very much for the infos!

Strangely I don´t have the entry

Window -> Rewired -> Integration -> Universal Fighting Engine -> Install Integration Pack

that is mentioned in the Rewired documentation. There are many other tools listed, like UFPS, Play Maker etc, but no UFE.

Probably we just need to be a little more patient and wait till everything is fully integrated and works together.

I'm in the same boat, and apparently you must be on 2017.2 version of Unity. It won't work with v4 or v5 of Unity. I'm in the process of updating to 2017.2 and will let you know. Last time I did I had errors with Text Mesh Pro due to owning the asset before it became the Unity basis.

Share

Thumbs up Thumbs down

Re: Rewired installed but doesn´t work

I´m using Unity 2017.2.0f3 with UFE Bundle 1.8.4 and Rewired 1.1.8.3, everything is working nicely now!

I´ve been hoping for a good input mapper tool integration for UFE and Rewired is really a great solution.

Just follow the Rewired Manual:

http://guavaman.com/projects/rewired/do … tingEngine

Share

Thumbs up +2 Thumbs down

Re: Rewired installed but doesn´t work

Sorry, forgot to update this as the creator of Rewired helped me out with getting integrated.

To have UFE integrated with Rewired you HAVE to be on 2017.2, be running 1.8.4 of UFE, and be running 1.1.8.2 or greater of Rewired.

Share

Thumbs up +1 Thumbs down