I finally got around to trying this out.
I found that I could run ULE in my main RunUO folder, but if I did that, then the ULEtool that GoldDraco13 wrote would not work. So, I moved my "Server Files" folder into my scripts folder and was able to get both to work, but then I got the same error the aforementioned register error (see error below).
So, I commented out line 38 in ClientFileExport.cs
//Properties.Register();
and everything works fine...but I have a feeling that's an important line to keep intact?
Should I be doing something differently? Keep in mind I get no errors if the "Server Files" folder is in my main RunUO directory, only if I move it.
I am testing using the Ultima Live v0.50 Alpha and OrbSA 2.0 version of RunUO.
ERROR:--------------
RunUO - [
www.runuo.com] Version 2.1, Build 4607.19978
Core: Running on .NET Framework Version 4.0.30319
Core: Optimizing for 2 64-bit processors
Scripts: Compiling C# scripts...failed (1 errors, 9 warnings)
Warnings:
+ Customs/MapOperations.cs:
CS0108: Line 61: 'UltimaLive.MapOperationSeries.BlockNumber' hides inherited
member 'UltimaLive.BaseMapOperation.BlockNumber'. Use the new keyword if hiding
was intended.
CS0108: Line 66: 'UltimaLive.MapOperationSeries.MapNumber' hides inherited m
ember 'UltimaLive.BaseMapOperation.MapNumber'. Use the new keyword if hiding was
intended.
+ Items/Addons/BaseAddonContainer.cs:
CS0108: Line 41: 'Server.Items.BaseAddonContainer.Resource' hides inherited
member 'Server.Items.BaseContainer.Resource'. Use the new keyword if hiding was
intended.
+ Expansions/Stygian Abyss/SA Mobiles/SA Peerless/SlasherOfVeils.cs:
CS0114: Line 115: 'Server.Mobiles.SlasherOfVeils.FireRing()' hides inherited
member 'Server.Mobiles.BasePeerless.FireRing()'. To make the current member ove
rride that implementation, add the override keyword. Otherwise add the new keywo
rd.
+ Custom Systems/UpdateFiles.cs:
CS0168: Line 123: The variable 'result' is declared but never used
CS0168: Line 123: The variable 'resultOLD' is declared but never used
+ Customs/MapChangeTracker.cs:
CS0168: Line 136: The variable 'e' is declared but never used
CS0168: Line 213: The variable 'e' is declared but never used
CS0168: Line 300: The variable 'ecc' is declared but never used
+ Customs/MapRegistry.cs:
CS0436: Line 80: The type 'Server.Network.LoginComplete' in 'c:\Users\user\D
ocuments\UO\Races\OrbSVN20 - Copy\Scripts\Customs\packets.cs' conflicts with the
imported type 'Server.Network.LoginComplete' in 'c:\Users\user\Documents\UO\Rac
es\OrbSVN20 - Copy\Orb_Server.exe'. Using the type defined in 'c:\Users\user\Doc
uments\UO\Races\OrbSVN20 - Copy\Scripts\Customs\packets.cs'.
+ Customs/UltimaLive.cs:
CS0219: Line 795: The variable 'newTileCount' is assigned but its value is n
ever used
CS1717: Line 687: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 687: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 688: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 689: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 690: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 691: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 692: Assignment made to same variable; did you mean to assign s
omething else?
CS1717: Line 693: Assignment made to same variable; did you mean to assign s
omething else?
+ ULEtool/Gumps/ULEG.cs:
CS0219: Line 704: The variable 'first' is assigned but its value is never us
ed
+ ULEtool/Targets/ULETarget.cs:
CS0162: Line 324: Unreachable code detected
Errors:
+ Customs/ClientFileExport.cs:
CS0117: Line 38: 'Server.Commands.Properties' does not contain a definition
for 'Register'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.