UORespawn
Transform your server into a dynamic and engaging world with UORespawn - the ultimate tool for spawn management on ServUO servers.
UORespawn empowers server administrators to effortlessly create, customize, and manage spawns, providing a captivating experience for players.
Table of Contents
Features
Intuitive Design - Easy to use!
Efficient Design - Based on Player!
Boxed & World Tile Spawning!
Adjustable settings for Box & Spawn Chances!
Spawning
Select Map to Add Spawn!
Left Click Map & Drag Mouse to Create Spawn Box!
Use Right UI - Timed, Common, UnCommon & Rare Spawn!
Use Left UI to select the Spawn you wish to Edit!
All Box Spawns starts with Priority 0!
[ Spawn 1 ]
If you place a box in a box, the inner box will be a higher priority!
[ Spawn 2 > 1 ]
The priority determines what is spawned, the higher priority wins!
[ Spawn 3>2>1 ]
If a box intersects with other boxes, it'll only effect boxes with the same priority by blending spawns with them!
[ Spawn 4 -> Blends to 1<2<3> ]
Custom Spawn
General
Add them to your box/static spawn!
TownNPC - Random NPC's to make your towns come to life!
WorldNPC - Random Travelers for Roads or POI
AmbushNPC - Will trigger when player runs over - Spawns a Gang of Random Brigand Bandits!
EFFECTS
EffectNPC - Tile Reactive NPC - Random Effect!
WaveEffectNP (Damage)
WindEffectNPC (Damage)
FireEffectNPC (Damage)
MistEffectNPC (Damage)
PoisonEffectNPC (Damage)
ElectricEffectNPC (Damage)
ExplosionEffectNPC (Damage)
SmokeEffectNPC (Damage)
GlowEffectNPC (Heal)
ConfettiEffectNPC (Heal)
MagicEffectNPC (Heal)
Spawn Heat Map
View Spawn ON/OFF - Top Right
Large colored line is player and the smaller same colored dots are the spawn they generated!
Use [PushRespawnStats as Admin to gen stats!
*The ServUO Data Folder Must be Set, the UI will auto pick up the file!
Spawners
View Spawners ON/OFF - Top Right
Green Boxes Mark XML & Normal Spawner Locations and Range, the spawner is in the center of the box!
Use [GenSpawnerList as Admin to Load your Custom Spawners
Weather Spawn
Select Map Spawn to Open Weather Spawn UI!
Select Event - Rain or Snow!
Set Animals & Creatures base on Common/UnCommon & Rare!
Animals are Default & Creatures are UnCommon : Set in Settings!
World Spawn
Select Map Spawn to Open World Spawn UI!
Select Tile Type!
Set Animals & Creatures base on Common/UnCommon & Rare!
Animals are Default & Creatures are UnCommon : Set in Settings!
Static Spawn
Select Static Type!
Set Spawn base on Common/UnCommon & Rare!
Static Spawns have a 10% base chance before spawn chance!
Settings - General
You'll find all the settings for the system here, though you could also edit the scripts directly, I advise you use these and suggest additional settings to me, which I'll gladly add if needed! Below are the details about each sub section of the settings, as the project grows, this area will grow!
Settings - Box
Set the Color of the Bounding Box, this is the Base Color at Priority 0!
Change the Thickness of the Bounding Box with Line Size!
Priority Inc is used to Lighten the Color of the Bounding Box by Priority!
Settings - Scripts
Used to Download the Server Scripts!
Install System into Scripts/Custom <Name Space> : Edit if diff location!
ServUO - Commands
[PushRespawn - Pushes System to Spawn for ALL Players!
[DebugRespawn - Toggles Debug On/Off!
[GenRespawnList - Creates text file for Bestiary : Based on Mobiles!
[GenStaticList - Creates text file for Statics : Based on TileData!
[GenSpawnerList - Creates text file for Spawners: In Game (Xml)Spawners!
[PushRespawnStats -Generates Spawns Stats to be viewed in the UI!
[ReloadRespawn - Reloads the spawn data in game!
Settings - Chance
Monster Chance is for World Spawn over Animals : Default 10% (0.1)
Common Chance for all Spawn : Default 100% (1.0)
UnCommon Chance for all Spawn : Default 50% (0.5)
Rare Chance for all Spawn : Default 10% (0.1)
Settings - Spawn
Spawn Range - Min / Max - from Player Position!
Spawn Max - Crowd Max within Min Range / Max Spawn within Max Range!
Water Chance - Chance a Spawn if Water found!
Weather Chance - Chance a Spawn if Weather found!
Static Chance - Chance a Spawn if Static found!
Settings -Scale/Rift/Debug
Enable Scale Spawn : Spawn Scales on Number of Players in Max Range!
Enable Rift Spawn : Creates a gate to Tram/Fel - Extreme Weather!
Enable Debug Spawn : Place Holder's will Appear for Staff Only!
Replace Default Maps with your Custom Ones!
Settings - Data Folder
Set a link to your ServUO Data Folder, this will allow the tool to save the Spawn Data to your ServUO, where the Spawn System will load from, otherwise you'll need to manually do this by transferring the files from UORespawn/Data to ServUO/Data!
Settings - Bestiary
This is a default list of all mobiles in ServUO that pre populate the text fields when entering in spawn, no spawn can be entered unless it is in this list, this helps with spelling and such, if you want to edit the list, be mindful that you have the proper class names & that they are prams-less for [Constructable]!
Once you gen the bestiary file located in ServUO/Data, transfer it into UORespawn/Resource Folder
Prams-Less = SomeEnemy() <GOOD> || SomeEnemy(string name) <BAD>
I extend my heartfelt gratitude to the generous contributors who support the ongoing development of my custom projects for ServUO. Your donations play a crucial role in fueling innovation, enhancing features, and ensuring the continued availability of high-quality projects for the community.
Your commitment empowers me to push the boundaries of what's possible, I am deeply appreciative of your dedication to fostering a vibrant and thriving environment for UO emulators. Together, we are building extraordinary experiences.
Thank you for being a vital part of this journey.
Best regards,
Wilson