Loving this, but need a little help with modding in new pickups
Posted: Thu Aug 18, 2016 8:21
Hi everyone!
I just discovered ECWolf totally at random; the new Doom game made me want to revisit old Doom in source ports, and I stumbled across a Wolfenstein TC that then led me to ECWolf and I've been playing that ever since! Absolutely loving it.
I was also thrilled to see how easy modding is with ECWolf (I had a crack at Doom back in the day, but never tried modding or mapping for Wolfenstein 3D) and have had fun creating a few simple mods these past few days (graphic replacements, weapon and enemy tweaks, etc.). I also had a quick go at mapping today, and it seems like using HWE and following the ecwolfedit1.pdf instructions to import created maps works great (at least with the few test maps I made).
However, I'm a bit stuck with my next step: how do I add new elements (walls, enemies, pickups, weapons) to my created maps?
Example: I've made a new shotgun weapon (something I always wanted in Wolf3D!) and it works fine. Obviously though, I can only obtain it by using cheat codes (e.g. free items). I can use "replaces" to make it a pickup instead of something that already exists (e.g. my new shotgun ammo currently replaces chalice pickups), however this is just for testing and I want to be able to add unique new pickup items to maps rather than replace existing stuff.
Where I am confused is how do I get my new item (or weapon or wall or enemy) into my chosen mapping program (HWE, WDC, etc) so I can place it when making a map? I presume it is done by editing or creating new "mapdefs" entries, but opening those up for HWE or WDC present me with text strings I have no idea what to do with (I'm assuming the long numbers are some sort of reference to the default objects, but obviously mine aren't in the original data packs, since they are mods added by ECWolf via a pk3 file).
If anyone can even just point me in the right direction what I need to do, I'd really appreciate it!
I just discovered ECWolf totally at random; the new Doom game made me want to revisit old Doom in source ports, and I stumbled across a Wolfenstein TC that then led me to ECWolf and I've been playing that ever since! Absolutely loving it.
I was also thrilled to see how easy modding is with ECWolf (I had a crack at Doom back in the day, but never tried modding or mapping for Wolfenstein 3D) and have had fun creating a few simple mods these past few days (graphic replacements, weapon and enemy tweaks, etc.). I also had a quick go at mapping today, and it seems like using HWE and following the ecwolfedit1.pdf instructions to import created maps works great (at least with the few test maps I made).
However, I'm a bit stuck with my next step: how do I add new elements (walls, enemies, pickups, weapons) to my created maps?
Example: I've made a new shotgun weapon (something I always wanted in Wolf3D!) and it works fine. Obviously though, I can only obtain it by using cheat codes (e.g. free items). I can use "replaces" to make it a pickup instead of something that already exists (e.g. my new shotgun ammo currently replaces chalice pickups), however this is just for testing and I want to be able to add unique new pickup items to maps rather than replace existing stuff.
Where I am confused is how do I get my new item (or weapon or wall or enemy) into my chosen mapping program (HWE, WDC, etc) so I can place it when making a map? I presume it is done by editing or creating new "mapdefs" entries, but opening those up for HWE or WDC present me with text strings I have no idea what to do with (I'm assuming the long numbers are some sort of reference to the default objects, but obviously mine aren't in the original data packs, since they are mods added by ECWolf via a pk3 file).
If anyone can even just point me in the right direction what I need to do, I'd really appreciate it!