View Single Post
Author Message
jasonfrog
Senior Member
Join Date: Mar 2008
Old 10-19-2012 , 17:36   [Subplugin] Phat Rages v0.9.4 (2012/11/29)
Reply With Quote #1

FF2 Phat Rages Ability Pack. (Latest Version: v0.9.4)
Credits to frog,Kemsan,Peace Maker,LeGone & RainBolt Dash

This ability pack contains both new and variations of existing rages. Rage_Deliirum and Rage_Hellfire includes code by Kemsan with permission.
These rages have ranges that can be set independently of the default rage, this is to allow for more variation when abilities are stacked together.

Note to boss makers:
Where possible please link to this thread instead of including the plugin in your posts and archives.

Installation:
  • ff2_phatrages.ff2 -> plugins/freaks/
  • ff2_phatrages.sp -> scripting/
This ability pack consists of:
  • Rage_IonCannon - Fires an ion cannon where the boss is standing or looking. Configurable aim, damage, blast radius and time.
  • Rage_Delirium - Induces some heavy delirium (drugs) to players within a radius of the boss. Configurable range and duration.
  • Rage_Hellfire - Ignites players within a radius of the boss. Configurable range, damage, afterburn damage and afterburn duration.
  • Rage_ScaleBoss - Resize the boss. Configurable size and duration.
  • Rage_ScalePlayers - Resize the players. Configurable size, radius and duration.
  • Rage_Drown - Drowns players within a radius of the boss, Configurable range and duration.
  • Rage_Explosion - Fireball explosion within a radius of the boss. Configurable range, damage and sound.
  • Rage_VisualEffect - Displays an animated visual effect overlay to players within a radius of the boss. Forces a player to first person view, so that the effect affects them.
  • Bonus feature - Infinite Ullapool Caber, any boss that has the Ullapool Caber as their melee weapon will be able to use it's explosive power repeatedly.



CFG Configs:
Replace X with ability number.

Rage_IonCannon
PHP Code:
    "abilityX" 
    

        
"name"            "rage_ioncannon" 
        "arg1"            "5"    
// Timer    (How long it takes for the ion cannon blast to hit it's target in seconds.)
        
"arg2"            "500"    // Blast Radius    (Blast radius in units.)
        
"arg3"            "800"    // Blast Damage    (Amount of damage delivered by the blast.)
        
"arg4"            "0"    // Aim Mode     (0 = ion cannon is aimed at where boss is standing. 1 = ion cannon is aimed at where boss is looking.)
        
"plugin_name"     "ff2_phatrages" 
    

Rage_Delirium
PHP Code:
    "abilityX" 
    

        
"name"            "rage_delirium" 
        "arg1"            "1000"    
// Sick Radius    (Range of sickness effect in units.)
        
"arg2"            "10"    // Duration    (Duration of sickness in seconds.)
        
"plugin_name"     "ff2_phatrages" 
    

Rage_Hellfire
PHP Code:
    "abilityX" 
    

        
"name"            "rage_hellfire" 
        "arg1"            "1"    
// Sound             (0 = No flame sound. 1 = Play flame sound.) 
        
"arg2"            "30"   // Damage        (Amount of damage delivered by the initial fire blast.)
        
"arg3"            "700"  // Range            (Radius of fire blast.)
        
"arg4"            "10"   // Afterburn Damage    (Amount of damage delivered by afterburn.)
        
"arg5"            "5"    // Afterburn Duration     (Duration of afterburn in seconds.)
        
"plugin_name"     "ff2_phatrages"             
    

Rage_ScaleBoss
PHP Code:
    "abilityX" 
    

        
"name"             "rage_scaleboss" 
        "arg1"             "2.0"    
// Scale Factor    (Resize the boss by this factor.)
        
"arg2"             "7"    // Duration    (Duration of resized effect in seconds.)
        
"plugin_name"      "ff2_phatrages" 
    

Rage_ScalePlayers
PHP Code:
    "abilityX" 
    

        
"name"             "rage_scaleplayers" 
        "arg1"             "2.0"    
// Scale Factor    (Resize players by this factor.)
        
"arg2"             "7"    // Duration    (Duration of resized effect in seconds.)
        
"arg3"             "400"    // Range    (Range of resizing effect.)
        
"plugin_name"      "ff2_phatrages"
    

Rage_Drown
PHP Code:
    "abilityX" 
    

        
"name"            "rage_drown" 
        "arg1"            "15"    
// Duration    (Duration of drowning effect in seconds.)
        
"arg2"            "600"    // Range    (Range of drowning effect.)
        
"plugin_name"     "ff2_phatrages" 
    

Rage_Explosion
PHP Code:
    "abilityX" 
    

        
"name"            "rage_explosion" 
        "arg1"            "400"   
// Damage            (Amount of damage delivered by fireball explosion)
        
"arg2"            "400"    // Range            (Range of fireball explosion.)   
        
"arg3"            "freak_fortress_2\creeper\explode1.mp3" (Sound to be played along with explosionLeave as "" for no sound.)
        
"plugin_name"     "ff2_phatrages"
    

Rage_VisualEffect
PHP Code:
    "abilityX" 
    

        
"name"            "rage_visualeffect" 
        "arg1"            "0"   
// Visual Effect            (0-8 Choice of visual effect, see below.)
        
"arg2"            "10"    // Duration    (Duration of visual effect in seconds.) 
        
"arg3"            "600"    // Range    (Range of visual effect.)
        
"plugin_name"     "ff2_phatrages"
    
}

Effects:
extreme fish eye
central screen crunch
rainbow flashes                    
fire flashes                    
blue/green flashes                    
blue/green web                    
central fire ball                    
opaque golden madness                     
transparent tv static 
ChangeLog:
v0.9.4: Fixed afterburn effect running after Boss death.
v0.9.3: Stopped AcceptEntityInput running on invalid/dead clients.
v0.9.2: Fixed server crash due to lack of pre-caching of rock model in Rage_IonCannon.
v0.9.1: Added Rage_VisualEffect.
v0.8.1: Added check for invalid weapon entity.
v0.8: Initial release.
Attached Files
File Type: sp Get Plugin or Get Source (ff2_phatrages.sp - 1876 views - 33.7 KB)
File Type: smx ff2_phatrages.smx (21.0 KB, 2418 views)

Last edited by jasonfrog; 11-29-2012 at 12:33. Reason: Updated to v0.9.4
jasonfrog is offline