-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This plugin need to be update!!! #15
Comments
I have updated the code for 5.5 (fixed a handful of errors), compiled and tested. I should to contact the author for permission though before releasing to public - only right. Does anyone want to see if they can help me do that? I'm in the USA and the author is in China his programming blog site is at https://space.bilibili.com/168173226 . Maybe someone can help me be the go between or maybe the author can send me a message on here? |
Also for UE5.4? |
After I wrote my initial message, I do see forks already exist and I see at least one for 5.4, so you may want to try it out - I haven't tested it and I don't have 5.4 on my machine. Quick point on compiling this and any internal UE plugin, there is a batch file in all the latest engines when installed that'll compile the internal plugin. A literal one minute video tells all on how this is done: https://www.youtube.com/watch?v=sC0gnfYzFzU (For the lazy, like me, screen clip the screen after pausing the video and translate the text, copy/paste to a cmd line and Bob's your uncle.) Took me foreve's to figure that out since compiling directly from VS I couldn't figure out. Watched the video and, wow. An update to my communication with the author - I did see an email address in the .uplugin and have sent him a message in his language, letting him know I'd get him all the code at no cost. Hopefully we'll get a reply soon and this'll be updated. |
That fork for 5.4 not work, it says "rebuild from source". |
That's frustrating. If I don't get a reply within a week or so, I'll update for 5.5 in my own fork (after I figure out how to do it on this web based system - a bit new to this) and look at 5.4. 👍 |
The original author hasn't replied either by email or here. |
Thanks, waiting your 5.4 fix! |
Okay 5.4 fix is in. Sorry it took me a while. It appears you can't fork more than once even if it is your own project that was forked. So I ended up making the 5.5 a template then creating another repo with those files then doing the update. It was literally 3 lines in two separate files from the 5.5 to the 5.4 update. It means too that it is harder to see the fork, because it technically isn't a fork. Anyhoo, if the original author has any issues with me making these updates, I'll be happy to delete my end of stuff- I just ask that he consider copying the work I did so he and others don't have to reinvent the wheel - no ego here - feel to even leave my name off if desired. I did try to contact. |
Hello, thank you so much, im still trying your "UE5.5" version of the plugin taken from your account, but it give me "cannot be compiled try rebuild from source", why? |
on 5.5 i got this, if i build it, it give me "cannot be compiled, rebuild from source": |
5.4 plugin seem works, builded the plugin, now is compiling shaders(7000+)but at this point i want the 5.5 plugin too, but i cannot make it work, 5.5 is not build the plugin when i open the project, i got the screenshot above. |
I confirm 5.4 works, 5.5 unfortunately not. |
Great that you got 5.4 to work! Now, we're going to cheat to get your 5.5 to work, a bit. I tested this before I wrote this. Close out all of your Unreal stuff. Back up your stuff first, before trying this, of course. In the 5.5 Engine, find the InteractiveWorld directory in the Plugin/Marketplace directory and rename it to something that you can remember. Create a new directory with that name in that same Marketplace directory. Go to your 5.4 InteractiveWorld directory also in the engine/plugin/Marketplace directory, highlight everything and copy. Paste it into the new 5.5 InteractiveWorld directory. Find the InteractiveWorld.uplugin in the new directory and change the version from 5.4.4 to 5.5.0 with a notepad or something. Save/close. Try reopening your 5.5 project and it should work. |
I do all you say above, but i do not have any interactive world directory in the 5.5 plugins/marketplace directory, if i put the plugin there and changed the version to 5.5.0, it says the same if i try to enable it, also if i put it in my 5.5 project plugins directory is the same, it says cannot be compiled, rebuild from source, very strange. |
In engine plugins/marketplace it give me this: |
Since you successfully are using the 5.4 plugin, I can write to you that it is 'exactly' the same code and directory structure as 5.5. Just a one line change to change versions. But, as in the 5.4, in the Engines plugin directory, you must have Marketplace and underneath that the directory InteractiveWorld followed by a copy of all the subdirectories in the 5.4 fork (that you can simply copy over). Watch your spelling and your case, of course. If it still isn't working after verifying everything is the same, we're running out of clues as to what is happening. A few thoughts occur to me, the engine volume (eg. C:\ D:, etc) may be different than the sample 3rd party game you started - try having both in the same volume. Another thought is your 5.5 UE is corrupt. So you know, at this writing, I am using 5.5.2. If it is safe for you to do so, uninstall then reinstall with the most recent version of the engine (preferably the same as mine). It is a bit frustrating that you got it to work in 5.4 and otherwise I am at a loss why it wouldn't work in 5.5. I could zip what I've got for 5.5 including binaries for you, but I'm a stranger and I'd be careful of receiving any direct binaries from them - try my other suggestions first. Good luck! |
Finally i got it work, but really it was a pain to found the solution. anyway is my visual studio 2022 MSVC v143 - VS 2022 C++ x64/x86 build tools outdated, i had to update that extension and rebuild the plugin by RunUAT. |
Great! So my binary compilation would have helped you short term, but your fix helps long term as you can compile changes as well as other plugins without issue now! I did leave you an email the other day. |
This plugin is not available in ue5.2 and older, we need this plugin!
The text was updated successfully, but these errors were encountered: