Crossmonstering =)

Ask about editing graphics, sounds, models, music, etc here!
Shaders (GLSL) and SNDINFO questions also go here!

Moderators: GZDoom Developers, Raze 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.

Crossmonstering =)

Postby hezenbezen » Wed Feb 03, 2021 3:43 am

Hi all,
Please help with exporting/importing monsters.
I need a howto to share monsters data between doom|heretic|hexen wads.
I.e. a map for Hexen should contain all monsters from Heretic and Doom2.
Which editor could help and how?
hezenbezen
 
Joined: 03 Feb 2021

Re: Crossmonstering =)

Postby Graf Zahl » Wed Feb 03, 2021 3:49 am

You need two things for this:

1. copy the sprites from the other game to your mod. Look out for sprite renaming, though. For example the Iron Lich in Heretic uses 'HEADxx' sprites, but in this scenario they have to be renamed to 'LICHxx'.
2. Add a 'DoomEdNums' section to MAPINFO where you need to specify the new editor numbers for these monsters.

After that you should be able to use them, but I do not know which editors will pick up the new editor numbers.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Crossmonstering =)

Postby hezenbezen » Wed Feb 03, 2021 4:03 am

A monster also have its sounds. And behaviour. Arachnotron and Lost Soul act not as other monsters. Copying only sprites seems to be not enough.
hezenbezen
 
Joined: 03 Feb 2021

Re: Crossmonstering =)

Postby Enjay » Wed Feb 03, 2021 4:15 am

That's true - so you have to copy across the sounds and the SNDINFO entries for them too.

Also worth pointing out - if you just copy the sprites without converting them to PNGs or adjusting them to the target game palette, their colours will be messed up.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Crossmonstering =)

Postby m8f » Wed Feb 03, 2021 10:12 am

hezenbezen wrote:And behaviour. Arachnotron and Lost Soul act not as other monsters.

Monster behavior for all official games is stored in gzdoom.pk3, which comes with GZDoom and is always loaded. So unless you have custom monsters, you don't need to move any behavior code.
User avatar
m8f
dreamer
 
 
 
Joined: 29 Dec 2017
Location: Siberia (UTC+7)
Discord: m8f#0629
Github ID: mmaulwurff
Operating System: Debian-like Linux (Debian, Ubuntu, Kali, Mint, etc) 64-bit


Return to Assets (and other stuff)

Who is online

Users browsing this forum: No registered users and 0 guests