Introducing, from the think tank that brought you "lets make flamingos"
Jedi R2D2
Technically its a hud/sound/animation addon script makes a nifty little window..
well I think the screenshots describe it best.. all graphics are preconfigured, as well as core sound effects, background music requires configuration described below at the minimum the script paths must be set.
and behold the power of my fully operational battlestation!
(well until the new facets arrive, it will take some scripty funk to be able to map touria and elysium separately from felucca and ilshenar, but I do have a method in mind that would work)
Screenshots
Jedi Guildhouse Custom Region boundary Whats it do you may ask, well it acts as a heads up display, displaying names of town in all facets, and controlling background music through any version of windows media player automatically switching songs or playlists for every location (200+)
there is a great deal of them peerless rooms, towns, dungeons by level etc etc etc
it allows you to re-soundtrack the game, and turn the stock uo music off, but allow for detail custom to excelsior including your own guildhouse/compound if you so choose.
Wrestling with Ryu Overlay it also acts as a battle skin displaying animations when you hit and miss, (with easily made themes) and weapon type
Rambo Ranged Weapon Skin Current Animation and sound Themes
Wrestling: Ryu from Street Fighter, The Three Stooges, and a goold old fashions Slap Fight
Melee: Ninja Sword/Ninja, and Yoda/Light Sabers
Ranged: Rambo, Han Solo
3Stooges Wrestling Skin Too much to see there is 200+ animations/graphics etc, a working compass sliding drawers and doodads.
and you can add your own themes to the script very easily.
plus each sound effect type is individually muteable, and so is the music so you have GUI control of it all.
---
This script has to be downloaded from dropbox because even though it uses your own personal music collection the graphics/animations/sounds for the script are 20megs and the shard inline file attach limit is 5mb.
anyway there is a bit of setup but its a rar archive containing
the script
its data directory
and 2 helper applications written in visual basic to provide some extended functionality to easyuo, and better integrate windows mediaplayer stealing focus from uo thats all these "programs" do one compares your gps ingame to a set of regions in a text file
the other regains focus for uo when wmp steals it. thats all they do and they were written for me by another player here
Vempa, I assure you they are harmless and won't steal your questionable selfies from the cloud...
there is alot of setup to get the background music controller fully customized to your liking but taking the time to do so is rewarding
https://www.dropbox.com/s/z9zssue3jl6wr ... 1.rar?dl=0
so I will paste the sections of code from the script that you need to edit for full integration with your personal music collection
Code: Select all
;paths to various stuffs so you can use variable shortforms vs each file having a directory name
set %rootPath c:\games\uoscri~1\
set %matrixPath C:\games\UOscri~1\r2d2Data\
set %musicPath C:/games/uo/Ultima~1/Music/Digital/ ;path to uo digital music directory osi&Veritas chosen music
set %musicPath2 C:/music/ ;path to personal music collection
set %musicPath3 C:/games/UOscri~1/epicmusic/
set %playlistPath C:/music/playlists/ ;path to wpl playlists
set %scriptPath C:/games/UOscri~1/r2d2Data/ ;path to script sounds/images
;Weapon Id's for automated mode detection, change the types to match each weapon you carry and the id
;so that it matches your bow
set %YourWeaponTypes OFR_CUO_YTH_JPH_XCP_;Format these like: AAA_BBB_CCC_Id's of current weapons
set %rangedWeaponId REEXIUD ; ID of your Bow
;filenames of event based music file(ms-dos filenames required if the filename contains spaces)
;the path variables above are just shortcuts to get the filenames in easier as there are a boatload of
;music que's can be single mp3 or wpl playlist, but path variable used must match up to the file formatted
;as it is here %pathVariableName , filename.mp3 or %pathVariableName , filename.wpl
;for places Id stay longer like the main overlands and some dungeons I used wpl playlists vs. single file songs
;but I suppose you could always set windows media player to loop and use loops etc
set %BGMFeluccamain %playlistPath , felucca.wpl
set %BGMFeluccallmain %playlistPath , felucca-lostlands.wpl
set %BGMTrammelmain %playlistPath , trammel.wpl
set %BGMTrammelllmain %playlistPath , trammel-lostlands.wpl
set %BGMIlshenarmain %playlistPath , ilshenar.wpl
set %BGMMalasmain %playlistPath , malas.wpl
set %BGMTokunomain %playlistPath , tokuno.wpl
set %BGMMoonglowf %playlistPath , moonglow-felucca.wpl
set %BGMMinocf %playlistPath , minoc-felucca.wpl
set %BGMWindf %playlistPath , wind-felucca.wpl
set %BGMDeceit1f %playlistPath , deceit1-felucca.wpl
set %BGMDeceit2f %playlistPath , deceit2-felucca.wpl
set %BGMDeceit3f %playlistPath , deceit3-felucca.wpl
set %BGMDeceit4f %playlistPath , deceit4-felucca.wpl
set %BGMTrinsic %musicPath3 , wolfblood.mp3
set %BGMBritain %musicPath3 , becoming.mp3
set %BGMMinoc %musicPath3 , venicerooftops.mp3
set %BGMJdihall %musicPath3 , aphelion.mp3
set %BGMBritgy %musicPath3 , blackangels.mp3
set %BGMBritfarms %musicPath3 , ffiii-archelytesteppe.mp3
set %BGMTowncenter %musicPath3 , extinct.mp3
set %BGMSailingf %musicPath3 , pirateofthe.mp3
set %BGMSailing %musicPath3 , pirateofthe.mp3
set %BGMHueroom %musicPath3 , nyancat.mp3
set %BGMSkarafarms %musicPath3 , ffiii-archelytesteppe.mp3
set %BGMSkarabrae %musicPath3 , extinct.mp3
set %BGMDoom %musicPath3 , hellsarmy.mp3
set %BGMUmbra %musicPath , BM4.mp3
set %BGMLuna %musicPath , bowerAutumn.mp3
set %BGMDefault %playlistPath , walkingaround.wpl
for a list of location names see "mappingtheshard.txt" in the r2d2 data directory... adding a new one for say lady melisdande would be
set %BGMLadymel %musicPath, BBD-Poison.mp3
Code: Select all
Feluccamain;10;5107;10;4081;0
Sailingf;2236;5075;1288;4070;0
Sailingf;3468;5075;60;1814;0
Feluccallmain;5140;6150;2298;4086;0
Britainf;1382;1717;1494;1794;0
Britgyf;1326;1398;1438;1514;0
Britfarmsf;1084;1310;1528;1930;0
Sgail;506;700;2078;2316;0
Skarafarmsf;704;980;2120;2402;0
Yewf;120;772;704;1272;0
Yewgyf;707;741;1098;1137;0
Yewcryptsf;917;1030;676;835;0
Jhelomf;948;1528;3368;4040;0
Trinsicf;1792;2158;2592;2964;0
Buccsdenf;2536;2968;1954;2328;0
Serpsholdf;2736;3104;3312;3696;0
Havenf;3288;3840;2384;3072;0
Maginciaf;3448;3832;2000;2320;0
Nujelmf;3464;3832;1040;1424;0
Moonglowf;4184;4760;840;1496;0
Iceislandf;3888;4368;120;808;0
Covef;2173;2295;1109;1245;0
Coveorcfortf;2129;2240;1302;1411;0
Covegravef;2416;2459;1073;1127;0
Vesperf;2792;3076;608;1024;0
Vespergyf;2720;2794;828;906;0
Minocf;2370;2658;366;689;0
Umbriscamp;1604;1845;481;781;0
Umbrisarmory;1719;1789;953;1176;0
Hythloth1f;5897;6007;10;119;0
Hythloth2f;5905;6004;139;244;0
Hythloth3f;6016;6137;138;235;0
Hythloth4f;6049;6132;23;109;0
Icef;5656;5892;131;277;0
Icefiendf;5649;5714;294;342;0
Ratfortf;5800;5873;318;382;0
Despiseentf;5563;5596;618;647;0
Despiseupf;5377;5517;513;642;0
Despise2f;5376;5532;639;767;0
Despise3f;5376;5648;764;1032;0
Destard1f;5126;5374;776;1022;0
Destard2f;5124;5181;794;888;0
Destard3f;5124;5193;972;1017;0
Deceit1f;5128;5239;524;642;0
Deceit2f;5274;5362;522;635;0
Deceit3f;5124;5244;643;766;0
Deceit4f;5241;5359;640;766;0
Wrong1f;5768;5886;510;632;0
Wrong2f;5634;5748;510;591;0
Shame1f;5378;5502;3;134;0
Shame2f;5508;5629;3;120;0
Shame3f;5378;5635;131;253;0
Shame4f;5637;5893;2;124;0
Windf;125;5375;4;250;0
Covetous1f;5376;5509;1844;1944;0
Covetous2f;5382;5617;1946;2044;0
Covetous3f;5534;5632;1819;1930;0
Covetous4af;5498;5561;1796;1822;0
Covetous4bf;5399;5486;1793;1834;0
Tkeepf;5126;5372;1532;1802;0
Khaldunf;5388;5622;1281;1512;0
Firef;5632;5890;1282;1528;0
Pvpdungeon;5380;5637;249;393;0
LLpassagesf;5889;6040;1283;1416;0
Britsewerf;6018;6142;1420;1516;0
Solenhivef;5643;5932;1780;2035;0
Paintedcavesf;6241;6317;844;920;0
Deluciaf;5160;5331;3909;4076;0
Cityofthedf;5174;5256;3592;3714;0
Tkeepabovef;5384;5512;3080;3194;0
Papuaf;5630;5844;3088;3324;0
Ophideantf;5739;5799;2593;2663;0
Blightedgrove;6447;6564;824;916;0
Ladymel;6446;6543;920;979;0
Sanctuary;6140;6303;2;259;0
Sanctuaryrats;6305;6395;3;160;0
Netopir;6234;6300;96;141;0
Fireruby;6164;6226;170;205;0
Palaceofparoxy;6160;6570;298;696;0
Paroxysmus;6471;6580;314;419;0
Prismoflight;6427;6697;2;270;0
Icywyrm;6563;6597;168;193;0
Effusion;6497;6547;108;147;0
Starroom;5132;5166;1750;1783;0
Moacrossroads;850;926;1838;1920;0
Moaforget;2175;2238;831;882;0
Moamarble;1812;1991;2044;2150;0
Bloodclan;2293;2341;1155;1297;0
Barracoon;1272;1346;942;1020;0
Mephistis;5309;5370;1592;1632;0
Semidar;5786;5848;1326;1384;0
Riktor;5194;5283;909;981;0
Frostgiant;3924;4069;173;307;0
Docapoc;3697;3803;1263;1369;0
Trammelmain;10;5107;10;4081;1
Trammelllmain;5140;6150;2298;4086;1
Sailing;2236;5075;1288;4070;1
Sailing;3468;5075;60;1814;1
Britain;1382;1717;1494;1794;1
Britgy;1326;1398;1438;1514;1
Britfarms;1084;1310;1528;1930;1
Towncenter;1128;1302;1836;1924;1
Skarabrae;506;700;2078;2316;1
Skarafarms;704;980;2120;2402;1
Yew;120;772;704;1272;1
Yewgy;707;741;1098;1137;1
Yewcrypts;917;1030;676;835;1
Jhelom;948;1528;3368;4040;1
Trinsic;1792;2158;2592;2964;1
Buccsden;2536;2968;1954;2328;1
Serpshold;2736;3104;3312;3696;1
Haven;3288;3840;2384;3072;1
Magincia;3448;3832;2000;2320;1
Nujelm;3464;3832;1040;1424;1
Moonglow;4184;4760;840;1496;1
Iceisland;3888;4368;120;808;1
Cove;2173;2295;1109;1245;1
Coveorcfort;2129;2240;1302;1411;1
Covegrave;2416;2459;1073;1127;1
Vesper;2792;3076;608;1024;1
Vespergy;2720;2794;828;906;1
Minoc;2370;2658;366;689;1
Heartwood;6897;7199;233;520;1
Daemontemple;4552;4641;3543;3635;1
Hythloth1;5897;6007;10;119;1
Hythloth2;5905;6004;139;244;1
Hythloth3;6016;6137;138;235;1
Hythloth4;6049;6132;23;109;1
Ice;5656;5892;131;277;1
Icefiend;5649;5714;294;342;1
Ratfort;5800;5873;318;382;1
Paintedcaves;6241;6317;844;920;1
Despiseent;5563;5596;618;647;1
Despiseup;5377;5517;513;642;1
Despise2;5376;5532;639;767;1
Despise3;5376;5648;764;1032;1
Destard1;5126;5374;776;1022;1
Destard2;5124;5181;794;888;1
Destard3;5124;5193;972;1017;1
Deceit1;5128;5239;524;642;1
Deceit2;5274;5362;522;635;1
Deceit3;5124;5244;643;766;1
Deceit4;5241;5359;640;766;1
Wrong1;5768;5886;510;632;1
Wrong2;5634;5748;510;591;1
Harrower;5677;5726;617;668;1
Shame1;5378;5502;3;134;1
Shame2;5508;5629;3;120;1
Shame3;5378;5635;131;253;1
Shame4;5637;5893;2;124;1
Wind;5125;5375;4;250;1
Covetous1;5376;5509;1844;1944;1
Covetous2;5382;5617;1946;2044;1
Covetous3;5534;5632;1819;1930;1
Covetous4a;5498;5561;1796;1822;1
Covetous4b;5399;5486;1793;1834;1
Tkeep;5126;5372;1532;1802;1
Khaldun;5388;5622;1281;1512;1
Fire;5632;5890;1282;1528;1
LLpassages;5889;6040;1283;1416;1
Britsewer;6018;6142;1420;1516;1
Solenhive;5643;5932;1780;2035;1
Delucia;5160;5331;3909;4076;1
Cityofthed;5174;5256;3592;3714;1
Tkeepabove;5384;5512;3080;3194;1
Papua;5630;5844;3088;3324;1
Ophideant;5739;5799;2593;2663;1
Hueroom;5114;5185;2042;2144;1
Exhalls;2526;2686;21;196;1
Starroom;5132;5166;1750;1783;1
Ilshenarmain;140;1893;96;1475;2
Sorcerersd1;380;493;1;129;2
Sorcerersd2;193;364;1;153;2
Sorcerersd3;39;197;1;128;2
Sorcerersd4;221;253;108;145;2
Montor;1577;1799;132;351;2
Exodus;1831;2088;26;220;2
Rockdungeon;2081;2253;1;343;2
Blood;2026;2200;818;1049;2
Bloodbalron;2071;2160;896;939;2
Twistedweald;2100;2264;1137;1299;2
Dreadhorn;2127;2163;1243;1262;2
Mushroomcave;1398;1487;1456;1569;2
Mistas;742;908;987;1172;2
Regvolom;1321;1401;1010;1108;2
Spectredung;1939;2032;1009;1112;2
Spidercave;1749;1875;937;1005;2
Ratmines;1150;1359;1454;1593;2
Cyclopspyramid;871;943;1257;1365;2
Wispdungeon1;613;742;1481;1586;2
Wispdungeon2;913;1016;1457;1579;2
Ankhdungeon;1;209;1252;1585;2
Kirinpassage;1;214;798;1203;2
Volcanocave;26;138;660;761;2
Gargoylecity;738;923;546;725;2
Exodusentrance;791;863;741;815;2
Lizardmanpass;257;345;1555;1592;2
Meercatacombs;1742;1840;30;112;2
Serpentinepassage;369;559;1474;1605;2
Blackthornscastle;1040;1124;616;712;2
Savagecamp;1150;1320;675;816;2
Ancientcitadel;1477;1561;489;581;2
Betlemreg;1228;1276;936;984;2
Lakeshire;1160;1242;1049;1206;2
Bloodoaks;1608;1698;1077;1149;2
Valoroaks;255;334;394;459;2
Humilityoaks;370;447;1027;1090;2
Oldgraveyard;298;354;853;919;2
Malasmain;528;2576;1;2033;3
Islanddivide;1494;1845;852;1040;3
Nierachamp;2333;2398;1096;1159;3
Labyrinth;263;502;1803;2041;3
Slaarion;376;395;1921;1940;3
Bedlam;65;141;1595;1697;3
Bedlamcrypt;134;211;1587;1671;3
Grizzle;143;201;1712;1761;3
Doomgauntlet;273;513;297;557;3
Doom;240;512;1;279;3
Lamproom;464;473;91;100;3
Luna;899;1085;444;602;3
Umbra;1919;2130;1225;1431;3
Ruinedpryamid;1795;1860;1770;1831;3
Kronuschamp;1948;2158;160;337;3
Jdihall;760;832;962;985;3
Citadel;58;195;1857;1984;3
Travesty;61;119;1931;1980;3
Yomotsumine;1;135;1;137;3
Fandojo1;42;154;322;430;3
Fandojo2;32;146;445;573;3
Fandojo3;61;213;577;712;3
Tokunomain;10;1440;8;1422;4
Zento;611;871;1149;1361;4
Rokuoncenter;665;712;1245;1283;4
Bushidodojo;286;351;369;456;4
Seradochamp;912;977;396;461;4