Forum

Tweak Gibbable Monsters (non DP)tut to only gib on explosion

Need help with a tutorial found on InsideQC.com? Post here.

Moderator: InsideQC Admins

Tweak Gibbable Monsters (non DP)tut to only gib on explosion

Postby gnounc » Thu Oct 08, 2009 10:55 am

I followed the tut by Kryton from 06 and wanted to tweak it a bit.

I want the corpses to only die by explosions

Zombies only die on 60 damage in 1 frame
so I upped the life of the corpse to 60, but I dont know where
the function for checking damage or being shot is, so I dont know where to reset health to 60 at.

Also how could I stop the corpse from bleeding when being shot?

..didnt think to check combat.qc.. checking now.
User avatar
gnounc
 
Posts: 424
Joined: Mon Apr 06, 2009 6:26 am

flags?

Postby gnounc » Thu Oct 08, 2009 11:25 am

Okay in combat.qc i found where t_damage checks for godmode on
target.

Code: Select all
// check for godmode or invincibility
   if (targ.flags & FL_GODMODE)


couldnt I set a flag called FL_CORPSE
Code: Select all
and say something like

if (targ.flags & FL_CORPSE)
   {if (targ.health < 1) targ.health = 60};


and if so, how would I set a flag like that?

deadflag values in defs.qc?

float DEAD_CORPSE = 5;
User avatar
gnounc
 
Posts: 424
Joined: Mon Apr 06, 2009 6:26 am

Postby r00k » Fri Oct 09, 2009 7:07 am

not sure i havent seen the copse tut, but can u compare FOR the classname of the corpse?
r00k
 
Posts: 1108
Joined: Sat Nov 13, 2004 10:39 pm

No comprende

Postby gnounc » Fri Oct 09, 2009 8:25 am

I dont quite understand what you're asking
but I think so

theres this line in the corpse.qc

self.classname = "monster_corpse";



also
I was told I could set the corpse to solid_trigger, works quite nicely to
stop the gibs from bleeding and only allow them to be gibbed by explosions, (but please respond anyway so I have more study
material)
User avatar
gnounc
 
Posts: 424
Joined: Mon Apr 06, 2009 6:26 am


Return to Tutorial Help

Who is online

Users browsing this forum: No registered users and 1 guest