The "How do I..." Thread

Archive of the old editing forum
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. This forum is archived - please use this set of forums to ask new questions.
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: The "How do I..." Thread

Post by Gez »

Hexen format: must be MAPxy
UDMF: can be anything

UDMF is better. Why do people still use Hexen format?
User avatar
TheBadHustlex
Posts: 1914
Joined: Thu Oct 03, 2013 12:50 am
Location: 'stria

Re: The "How do I..." Thread

Post by TheBadHustlex »

I started my project with the Hexen-Format because it seemed simple to start to me (quite sucked at mapping back then), and basically, I thought "Well, it's gonna do fine for my purposes and that UDMF is too complicated for me now".
Now, I already smashed my head onto the table several times because I didn't build my of maps in UDMF, but I seriously don't feel like re-doing that map. And I don't hink you can convert hexen-maps to UDMF. Right...?
User avatar
SamVision
Posts: 2425
Joined: Tue Apr 13, 2010 4:47 pm
Location: Behind You

Re: The "How do I..." Thread

Post by SamVision »

Is there a way I can make a RIPPER projectile only rip through enemies if they are killed by it?
User avatar
Arctangent
Posts: 1235
Joined: Thu Nov 06, 2014 1:53 pm
Contact:

Re: The "How do I..." Thread

Post by Arctangent »

TheBadHustlex wrote:I started my project with the Hexen-Format because it seemed simple to start to me (quite sucked at mapping back then), and basically, I thought "Well, it's gonna do fine for my purposes and that UDMF is too complicated for me now".
Now, I already smashed my head onto the table several times because I didn't build my of maps in UDMF, but I seriously don't feel like re-doing that map. And I don't hink you can convert hexen-maps to UDMF. Right...?
You can literally open a Hexen format map in Doom Builder, copy the entirety it, create a new map that's in UDMF, then paste it. The way Doom Builder stores maps it's currently editing is pretty interchangeable between formats.

Additionally, I do believe there's a dedicated utility to convert Hexen format into UDMF, although I've never used it myself.
User avatar
Kappes Buur
 
 
Posts: 4201
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: The "How do I..." Thread

Post by Kappes Buur »

TheBadHustlex wrote: And I don't hink you can convert hexen-maps to UDMF. Right...?
There are two ways to convert a DiH map to UDMF, as outlined here.
With WAD2UDMF or GZDoom Builder. Easiest is through GZDoom Builder.

In either case, not all action specials are translated during the conversion process, though.
There are a couple which do not have a corresponding match.
User avatar
Enjay
 
 
Posts: 27367
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: The "How do I..." Thread

Post by Enjay »

It's a shame that there hasn't been a way to convert Hexen maps to UDMF maps made that is as reliable and complete as ZWADCONV for converting Doom maps to ZDoomHexen maps. I have used that tool many, many times and only very occasionally had to go back in and fix some minor things up. If there had been something with a greater level of reliable success like that for ZDH to UDMF then I may have already made the migration to UDMF and GZDoom Builder.

I've tried the methods above - particularly if I had started a project in ZDH but wanted to try and finish it in UDMF - but they were either too fiddly or left enough post-conversion things that needed to be fixed that I gave up and just continued to work with ZDH and DeePsea.
User avatar
Kappes Buur
 
 
Posts: 4201
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: The "How do I..." Thread

Post by Kappes Buur »

Enjay wrote: .... I've tried the methods above ....
I'm not sure if the conversion is computer dependent, but I see no reason why it should be.
I just converted your GENE-TECH, with GZDB, to UDMF without a glitch and no visible anomaly,
except the 121 linedef types, of course.
Spoiler:
True, converting pwads in pk3 file format is a bit circuitous, but a lot better than having to redo the map by hand.
Having Slade3 on hand, though, to replace the original MAP01 with the converted MAP01 makes the process a child's play.
User avatar
Enjay
 
 
Posts: 27367
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

Re: The "How do I..." Thread

Post by Enjay »

Interesting.

On the line type 121 thing, what is the procedure there? I mean, does the line type stay as a non-function 121 that you can then search and edit in GZDB or is the line type wiped (makig it harder to fine all instances)?

And, once the conversion is done, presumably, any line that was a 121 just needs to have its type set to 0 and the line id allocated directly to the line properties in GZDB?
User avatar
TheBadHustlex
Posts: 1914
Joined: Thu Oct 03, 2013 12:50 am
Location: 'stria

Re: The "How do I..." Thread

Post by TheBadHustlex »

Arctangent wrote:You can literally open a Hexen format map in Doom Builder, copy the entirety it, create a new map that's in UDMF, then paste it. The way Doom Builder stores maps it's currently editing is pretty interchangeable between formats.

Additionally, I do believe there's a dedicated utility to convert Hexen format into UDMF, although I've never used it myself.
GZDoombuilder worked fine. Thanks!
User avatar
Kappes Buur
 
 
Posts: 4201
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

Re: The "How do I..." Thread

Post by Kappes Buur »

Enjay wrote: On the line type 121 thing, ....
Image

which means that you have to search and copy the 121 occurrences in the original first, and then apply to the conversion.
Last edited by Kappes Buur on Sun Feb 22, 2015 12:21 pm, edited 1 time in total.
User avatar
EddieMann
Posts: 524
Joined: Sun May 18, 2014 7:25 pm
Location: Arizona

Re: The "How do I..." Thread

Post by EddieMann »

How do I add in a communicator message? Like, when the player walks over a Linedef or presses a button, a message displays?

Also, how does Linedef Action 174 work?
Blue Shadow
Posts: 5046
Joined: Sun Nov 14, 2010 12:59 am

Re: The "How do I..." Thread

Post by Blue Shadow »

EddieMann wrote:How do I add in a communicator message? Like, when the player walks over a Linedef or presses a button, a message displays?
You've got [wiki]Print[/wiki] and [wiki]HudMessage[/wiki] ACS functions.
User avatar
TheBadHustlex
Posts: 1914
Joined: Thu Oct 03, 2013 12:50 am
Location: 'stria

Re: The "How do I..." Thread

Post by TheBadHustlex »

Is it possible to execute a script via Zdoom-Strife-Dialog-Format? I know about the "special"-thing, but how do I specify which script I want to execute?
This is the choice-block, which doesn't do as I want, of course:
Spoiler:
Gez
 
 
Posts: 17946
Joined: Fri Jul 06, 2007 3:22 pm

Re: The "How do I..." Thread

Post by Gez »

Look up [wiki]ACS_Execute[/wiki]: the script number is in arg0. Then pass 0 for arg1.
User avatar
TheBadHustlex
Posts: 1914
Joined: Thu Oct 03, 2013 12:50 am
Location: 'stria

Re: The "How do I..." Thread

Post by TheBadHustlex »

Thanks a lot!
Locked

Return to “Editing (Archive)”