Wow, the RunUO Dev Team is amazing. I'm (relatively) new to C# coding, but an old fashioned *coughs* VB coder... all the new .net has had me intrigued for a while, which took me into working with C# and doing UO.
Folks keep posting "How do I upgrade..." and the most experienced folks keep saying "Wait, .. Warn... Read each file" trying to express what an undertaking this will be. I cannot provide directions on HOW TO, but I can possibly provide a better understanding on why they are so brief in their warnings.
Thanks to orgis's suggestion on the WinMerge, I downloaded the FREE software, and was totally in awe of the great Project organization it provides.
- My initial WinMerg stats were approx:
34/245; =618, 1074
What that means is:
14 folders / 60 files were unique on one side
34 folders / 245 files were unique on the other side
618 files were completely identical
1074 files were different
The magnitude of upgrading will be in identifying WHY files are on one side and not the other while converting same, not just making them .net 2.0 compliant with code changes.
Basically, download and install the new RunUO2.0
> make a complete copy of your data BEFORE you start tweaking
> keep those folders in a separate place (i.e. Production, Original-v2, & Tweaked)
> Download the WinMerge, install and click the checkbox at the bottom that says to include all of the sub folders after targeting Scripts (the interface is kinda funky, just manually edit after getting at least that far and choosing one script, then back it out to include just "Scripts" or any other organizational method you choose.)
> Move all NEW files into your Tweaked folder
> Tweak all "Files are different" and only save them in the Tweaked folder
> Ignore the "Identical" files *Yippee*
Yes, it'll take a LOT of time... but with this little FREE software gadget, it looks like even future RC's aren't going to be as bad if I've got the bulk of this stuff straight! *grins*
Woah-iz-you to all those with typo-itis. LOL
- - - - -
The Real Question:
How do I deal with tweaking the data files? Perhaps a nice person will make suggestions here soon... so we can all play and learn.