RA2YR Enhanced will soon be turning 2 years old! In case you're not familiar with it, RA2YR Enhanced is a high quality vanilla+ mod for Yuri's Revenge, aiming to enhance the original game experience without straying too far. Most important files have been brushed and cleaned up, and along with carefully set up community add-ons like Ares and Phobos, the game is now more stable than ever and able to play at the level of a weak human player, for endless offline fun!
But right before a new version update, I'm proud to release Yvory, a very powerful modding tool that can help modders make game assets for their own mods in a matter of minutes! For what is worth, Yvory is an acronym for Yuri's Voxel Factory.
This was initially intended for private use, but I've decided to make it available for everyone's benefit. Yvory is the only professional-level modding tool available for Red Alert 2 and Yuri's Revenge at this moment, so if you have any interest in modding the game then this is a must-have. With more than 50 features, including the ability to import and export models as Wavefront obj files from other 3D rendering software, modding the game is no longer a tedious task, in fact it has never been more fun!
You can also use Yvory to show off your finished work by taking screenshots and animated GIFs which can be easily posted anywhere.
If you're a voxel artist and make a time-lapse or something interesting using this tool, please let me know so I can feature you in my future articles.
Yvory is now part of RedModAlert SDK. You can get the whole package from the link below:
Download RedModAlert SDK - ModDB
Keep in touch with the latest updates, new tools and more by following RA2YR Enhanced:
Can you make tutorial?
Maybe I will in the future. Yvory is easy to use though, all you need is some basic RA2/YR modding knowledge, and for that there's lots of tutorials out there already.
But bro i have problem I want to make turret Why thats always bug in hva turret always Eror
What error? If you found an error please leave more details so I can fix it, thanks.
Tried the editor. Main discomfort was a visual stance if Delete/Color-pick buttons are active/pressed or not. Probably that was due to old laptop i was trying app on, but still overall editor works good, while mentioned buttons constantly cause "mistakes" in editing.
Wish cursor could change when in this mode(s), or at least buttons get noticeable visual changes(like get filled with some colour to depict pressed stance).
Yet, buttons that switches between Paint and Build modes would be better to become simply 3 smaller buttons on the same spot, depicting which mode is used by pressed stance.(again, hope visually pressed stance better presented)
Thanks for feedback, glad you like it! Yeah, I've noticed that too, that's why pick/delete show a little icon where the mouse hits a voxel. Maybe it's too small when zoomed out?
As for Paint/Build modes that's a good idea, just a different design. Personally I prefer to see the text on the button rather than what button is pressed, but I know what you mean. There's also a message on the status bar, but what I really wanted was a nice clear message on the screen that can be visible at anytime but I had to cut development short so I can work on other tools.
Please contact me if you encounter serious issues. I'll fix stuff as soon as possible. Your feedback can help many silent users, thank you!
I can't run the app cuz it got this error:
System.IO.FileLoadException: Could not load file or assembly 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Invalid pointer (Exception from HRESULT: 0x80004003 (E_POINTER))
File name: 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' ---> System.NullReferenceException: Object reference not set to an instance of an object.
at RA2ART_Yvory.Program.<Main>b__0(Object sender, ResolveEventArgs args)
at System.AppDomain.OnAssemblyResolveEvent(String assemblyFullName)
at RA2ART_Yvory.FormMain..ctor()
at RA2ART_Yvory.Program.Main()
Do you know how to fix this problem?
Hi, you need to install the required software specified in the file download description. Most likely you're missing some DirectX files. The new unreleased version will have less complicated requirements making it easier for everyone.
Thank you for those information!