![]() |
|
How to buff Flak Jacket? - Printable Version +- ItsMods (https://www.itsmods.com) +-- Forum: Archive (https://www.itsmods.com/Forum-Archive.html) +--- Forum: Archive (https://www.itsmods.com/Forum-Archive--64.html) +--- Thread: How to buff Flak Jacket? (/Thread-How-to-buff-Flak-Jacket.html) |
How to buff Flak Jacket? - frozenliquid - 11-25-2011 What's the code to buff flak jacket? I need to get it to endure more explosive damage. How can I do that? Also does Mustang & Sally do explosive dmg? As normal Flak Jacket doesn't seem to help at all against that. How could I make the flak jacket perk let the player endure maybe about 3 hits of the gun? RE: How to buff Flak Jacket? - Nekochan - 11-25-2011 Spoiler (Click to View) Code: if(self hasPerk(PERK) && self getCurrentweapon() == "blalbla") { iDamage = MORE DAMAGE; }RE: How to buff Flak Jacket? - iAegle - 11-25-2011 Code: init()
{
level.onPlayerDamage = ::onPlayerDamage;
}
onPlayerDamage( eInflictor, eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime )
{
if( self hasPerk( "specialty_flakjacket" ) )
{
iDamage = iDamage / 3;
}
return iDamage;
}RE: How to buff Flak Jacket? - frozenliquid - 11-25-2011 Does the above code divide all damage by 3 or just the explosive dmg? RE: How to buff Flak Jacket? - Nekochan - 11-25-2011 (11-25-2011, 19:43)frozenliquid Wrote: Does the above code divide all damage by 3 or just the explosive dmg? Damage. There is no explosive damage. There is just one damage. RE: How to buff Flak Jacket? - frozenliquid - 11-25-2011 Hmmh... So what would I have to write if I wanted Flak Jacket to reduce dmg taken from certain weapons? Eg. 10 dmg from grenade launcher and 20 dmg from a frag grenade. As otherwise it would reduce dmg from every weapon, which I do not want. RE: How to buff Flak Jacket? - iAegle - 11-25-2011 (11-25-2011, 20:01)frozenliquid Wrote: Hmmh... So what would I have to write if I wanted Flak Jacket to reduce dmg taken from certain weapons? Eg. 10 dmg from grenade launcher and 20 dmg from a frag grenade. use: if( self hasPerk( "specialty_flakjacket" ) && sMeansOfDeath == "MOD_EXPLOSIVE" ) RE: How to buff Flak Jacket? - frozenliquid - 11-25-2011 If I wrote this in PlayerDamage: Code: if(self hasPerk("specialty_flakjacket") && (sMeansOfDeath == "MOD_GRENADE_SPLASH" || sMeansOfDeath == "MOD_GRENADE" || sMeansOfDeath == "MOD_EXPLOSIVE" )
{
iDamage = 200;
return;
}Would every explosive weapon do 200 damage? Or am I mistaken? RE: How to buff Flak Jacket? - iAegle - 11-26-2011 (11-25-2011, 22:34)frozenliquid Wrote: If I wrote this in PlayerDamage: Jep that will work, but you have to return the iDamage, so: Code: iDamage = 200;
return iDamage;or just: return 200; |