Demonizer engine mod [V2 Fixed!]

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Axel
Posts: 18
Joined: Mon Dec 31, 2007 5:42 pm
Location: Britain (Gah)

Demonizer engine mod [V2 Fixed!]

Post by Axel »

['NOTHER UPDATE]
Tis fixed at last.
The soul selection works the same as V1, as i had to revert back to an old version of the map.
Otherwise, nothing's changed from V2. Enjoy!

[DOWNLOAD]
ax-soul.zip - 0.55MB

[UPDATE]
Allow me to present Demonizer MK-II
I've taken into account your comments, and have fixed and tweaked a load of stuff.
Changed the reaper attack to a projectile spread
Changed the Overload Demon's weapon GFX (Berserk Pack)
Totally re-did the soul selector, fixed a HOM and made it look nicer (you now have to walk up to your selected soul and press use to take it)
Fixed the reaper's description (removed hide-in-shadows)
Made the creeper totally invisible while not firing
Fixed the Bruiser's death state
When you transform into the bruiser you no longer have to go up/down stairs before the view height changes
Trying to demonize before you have 50 souls now gives you 10 health in exchange for 5 souls

DOWNLOAD:
ax-soul.zip - 0.55MB

[Original Post]
When you start a new game, you will have to choose a soul. There are 3 to choose from:
Reaper (All-Round)
Creeper (Stealth)
Bruiser (Kill 'em All)
When you've chosen one, turn around and use the switch to exit the stage.
You can now use the Demonizer (Don't forget to bind a key to it, default is R) when you have 50 souls (dropped by humanoid enemies) to transform into your chosen demon for a limited time.

Credits:
Powerup sprites by Eriance
Archon of Hell, Cultist and Death Knight by Eriance
Shadow by Vader
Player Skin by Tormentor667 and Neoworm
Unmaker from Doom 64 TC
Bruiser hand from the WRW
Vorpal Sword by Eriance
Not sure who did the scythe, any ideas?

DOWNLOAD:
ax-soul.zip - 0.54MB
Last edited by Axel on Tue Jan 15, 2008 11:50 am, edited 3 times in total.
User avatar
Shadelight
Posts: 5113
Joined: Fri May 20, 2005 11:16 am
Location: Labrynna

Re: Demonizer engine mod [completed]

Post by Shadelight »

Sounds pretty interesting...I'll check it out.
EDIT: This was...Interesting...It's cool how they all have their own special weapons and abilities.
User avatar
Tenement Funster
Posts: 93
Joined: Mon Dec 31, 2007 12:16 am
Location: I'M A JERK!!!!

Re: Demonizer engine mod [completed]

Post by Tenement Funster »

Why do you lose 5 souls just for hitting R when you don't have 50 yet?
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia

Re: Demonizer engine mod [completed]

Post by Matt »

Pretty cool mod. Nothing like jumping into the fray and hitting R to summon the bruiser the moment you touch ground...

@TF: I think it's to prevent people from just holding on to R until they get that 50. It doesn't strike me as all that necessary, but that's just me...

Is the reaper supposed to have no ranged weapon? Against the creeper's rapid-fire rail and the bruiser's fireball-launching fist the reaper's single melee attack seems disproportionately weak.

Also, the bruiser's death is causing a crash. I'd replace

Code: Select all

       BOS4 [ 6 Bright A_Fall 
       Stop
with

Code: Select all

       BOS4 "[" 6 Bright //IIRC A_Fall is redundant given the prior A_NoBlocking
       BOS4 "[" 0 A_HideThing
       BOS4 "[" 1 A_CheckPlayerDone
       Wait
User avatar
Unknown_Assassin
Posts: 2468
Joined: Wed Apr 12, 2006 5:17 pm
Location: Where dead carcasses lie

Re: Demonizer engine mod [completed]

Post by Unknown_Assassin »

This is pretty cool. :)

You should make tougher monsters such as the Baronofhell give you more souls than the imps.
User avatar
Captain Ventris
Posts: 4605
Joined: Mon Jul 31, 2006 4:25 pm
Location: San Antonio, TX

Re: Demonizer engine mod [completed]

Post by Captain Ventris »

Partial Invisibility is pretty useless. I'm sorry. Real invisibility (until you fire and awake the monsters) would be great for the creeper. And the description for the Reaper says something about hiding in shadows, what do you mean by this?
User avatar
Axel
Posts: 18
Joined: Mon Dec 31, 2007 5:42 pm
Location: Britain (Gah)

Re: Demonizer engine mod [completed]

Post by Axel »

The Reaper's hide in shadows was meant to be an ability that made you invisible if you were in a sector with a low light-level. I never got round to implementing it, i'll probably hack together an updated release with a bunch of fixes later today. (If i can find the acs libraries >__>;)

I'll see what I can do with the reaper for a melee attack.
The losing 5 souls thing is to stop people hammering the button until they tranform in the middle of a fight.

Ah, on a side note. Has anyone found the Hellsphere powerup yet? It replaces a certain item in the game (up to you to find out which, though ;p)
User avatar
Tenement Funster
Posts: 93
Joined: Mon Dec 31, 2007 12:16 am
Location: I'M A JERK!!!!

Re: Demonizer engine mod [completed]

Post by Tenement Funster »

The losing 5 souls thing is to stop people hammering the button until they tranform in the middle of a fight.
I can understand why you'd do that, IF it actually gave them some advantage over someone who just waits until they hit 50 to press R.
User avatar
Axel
Posts: 18
Joined: Mon Dec 31, 2007 5:42 pm
Location: Britain (Gah)

Re: Demonizer engine mod [completed]

Post by Axel »

Define 'advantage', like a health boost or something?
User avatar
Tenement Funster
Posts: 93
Joined: Mon Dec 31, 2007 12:16 am
Location: I'M A JERK!!!!

Re: Demonizer engine mod [completed]

Post by Tenement Funster »

Advantage, as in, hitting R over and over to 'demonize' will give some benefit than hitting it once at the right moment does not. You can't activate it any faster, you don't get anything extra, there is absolutely no flaw to abuse by hitting R over and over. The -5 soul penalty only serves to frustrate the player.
User avatar
Axel
Posts: 18
Joined: Mon Dec 31, 2007 5:42 pm
Location: Britain (Gah)

Re: Demonizer engine mod [completed]

Post by Axel »

Right, I'll see what i can do, make it useful instead of annoying.
Probably some kind of trade-off (5 souls for 10 health, or somesuch thing)
User avatar
Captain Ventris
Posts: 4605
Joined: Mon Jul 31, 2006 4:25 pm
Location: San Antonio, TX

Re: Demonizer engine mod [completed]

Post by Captain Ventris »

Axel wrote:Right, I'll see what i can do, make it useful instead of annoying.
Probably some kind of trade-off (5 souls for 10 health, or somesuch thing)
I don't get what you mean. Funster (almost typed Sykz, heh) is saying that the 5 soul subtraction would be reasonable IF there WAS an advantage to jamming the button. He advocated cutting out the soul loss, not adding an advantage to jamming the button.
User avatar
MG_Man
Posts: 1401
Joined: Sat Jul 28, 2007 1:24 pm

Re: Demonizer engine mod [V2 Released!]

Post by MG_Man »

I can't run this.

It says that map SOUL line 1 has incorrect vertices.
There are only 60 vertices in this map.

I don't get it.
User avatar
Unknown_Assassin
Posts: 2468
Joined: Wed Apr 12, 2006 5:17 pm
Location: Where dead carcasses lie

Re: Demonizer engine mod [V2 Released!]

Post by Unknown_Assassin »

@MG_Man: Are you using a SVN version of ZDoom? ZDoom r657 works for me.
User avatar
MG_Man
Posts: 1401
Joined: Sat Jul 28, 2007 1:24 pm

Re: Demonizer engine mod [V2 Released!]

Post by MG_Man »

r692 does not. :(

Return to “Gameplay Mods”