I need some help with ultimate doom builder can someone show me how to addon new items or custom items?
The format that I'm using is zandronum: doom 2 (hexen)
Script type zandronum acs.
I tried using Doomednum, and read through zdoom.wiki and I followed the instructions but still nothing.
Issues with Adding new items in UDB.
Moderator: GZDoom Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
- Kappes Buur
-
- Posts: 4187
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
- Contact:
Re: Issues with Adding new items in UDB.
In the case of new actors like monsters, weapons, decorations, etc. you will find that Ultimate Doom Builder is useful only after the actors have been created with either Slade3 or a text editor like Notepad++. Once the actor has been created then UDB is useful in populating a map with such actors.
Actors are created with either DECORATE or ZSCRIPT, when using Zandro I guess DECORATE.
So, how to start: read https://zdoom.org/wiki/DECORATE and select the appropriate topic.
There are many examples on the Realm667 repository
Download the actor and unzip it
Create a map and save it.
Editor numbers must be unique, to see which number is already
allocated and which is free see this table.
transfer (copy/paste) all lumps of the actor to the end of your map
Now open your map in UDB and populate your map with the new actor
you find it in the DECORATE category
and play in Zandro
Actors are created with either DECORATE or ZSCRIPT, when using Zandro I guess DECORATE.
So, how to start: read https://zdoom.org/wiki/DECORATE and select the appropriate topic.
There are many examples on the Realm667 repository
Spoiler:As an example the CrackoDemonl:
Download the actor and unzip it
Create a map and save it.
Spoiler:Open the map and the actor in Slade3
Spoiler:as you can see the actor already has a doomed number
Editor numbers must be unique, to see which number is already
allocated and which is free see this table.
transfer (copy/paste) all lumps of the actor to the end of your map
Spoiler:and save
Now open your map in UDB and populate your map with the new actor
you find it in the DECORATE category
Spoiler:check in 3D view
Spoiler:save the map
and play in Zandro
Spoiler:
Last edited by Kappes Buur on Sat Jul 19, 2025 5:45 pm, edited 3 times in total.
-
- Posts: 3
- Joined: Thu Jul 17, 2025 3:48 pm
Re: Issues with Adding new items in UDB.
I read all the steps that you provided for me but unfortunately when I opened up my map in ultimate doom builder in the zandronum format the custom items or monsters did not show up.
Is there another way to approach this?
Is there another way to approach this?
- Kappes Buur
-
- Posts: 4187
- Joined: Thu Jul 17, 2003 12:19 am
- Graphics Processor: nVidia (Legacy GZDoom)
- Location: British Columbia, Canada
- Contact:
Re: Issues with Adding new items in UDB.
You mention actors, plural.
As I touched on in my post, actors need to have a unique doom editor number, which is supplied in the DECORATE definition.
ACTOR CrackoDemon 5123
Spoiler:Without that number UDB cannot see the actor.
Maybe you could provide a link to your map