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

Spawning

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

World Spawn

Static Spawn

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

Settings - Scripts

Used to Download the Server Scripts!

Install System into Scripts/Custom <Name Space> : Edit if diff location!

ServUO - Commands

Settings - Chance

Settings - Spawn

Settings -Scale/Rift/Debug

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