1

(7 replies, posted in General)

Thanks for spending time on this, Mistermind. Actually, I am using UFE Standard 2.5.1 and I did not get the errors when I installed it on Unity 2021.3.0f1 but the errors did exist when I tried newer versions of Unity.

Which version of Unity did you try it on? There are a couple things which raised concern to me. After I clicked Import, an additional window popped up saying that importing the project will overwrite all these different things, which had an orange box next to them. I should've made a screenshot. I clicked okay and allowed it to overwrite. I don't remember what exactly they were, but I think it included the input system.

Another thing is, I was prompted to change the settings of my project to register the project with Unity, with a unique project number. I think it has to do with ads or multiplayer, not sure. All my projects until now were single player games, local only.

Thanks for helping, if you could tell me which version you were successful to install it on, I will do likewise. I'm really excited to create some custom characters for UFE 2.

2

(7 replies, posted in General)

I got the same errors on Unity 2022.3.0 which is the latest LTS version. Tried to fix it manually by adding:

using UnityEngine.UNETModule;

to DefaultSearchMatchScreen.cs and that got rid of the six errors, but yielded this one error:

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(4,19): error CS0234: The type or namespace name 'UNETModule' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?)

Any ideas what I should do now? Would it be better to simply use an old Unity version or is there an easy fix for this error? Thank you.

3

(7 replies, posted in General)

Hello,
I installed UFE 2 (Standard Edition) on Unity v. 2022.2.9f1 and nothing else is installed - it's a new project.
I get compillation errors, and I don't know what to do with them. There are six errors:

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(21,50): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(21,79): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(26,50): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(26,79): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(40,115): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\UFE\Engine\Scripts\UI_Templates\DefaultSearchMatchScreen.cs(51,115): error CS0012: The type 'NetworkID' is defined in an assembly that is not referenced. You must add a reference to assembly 'UnityEngine.UNETModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Please advise. I am fine even with starting a new project, as I haven't done anything yet other than install UFE 2, as I just bought it during the Unity Flash Sale. I've been struggling with these errors for 2 days and tried creating a new project, but same result. I appreciate some advice so I can play with the engine!

Many thanks.