Tuesday 6 June 2017

Human Torch IV - GTA IV


This mod is based on the Marvel superhero Human Torch from the Fantastic Four universe. This script is the first of a kind due to some new features such as in-game prop/object manipulation, dynamic particle effects management system, a consequential energy level system, custom-built Heads Up Display, using and importing external imagery into the game and a new targeting system. This is also the first script which was done solely on my own through hours of testing and researching, without any external help.


Download:  Support Link :D - Free Link :)

***The Script is in .oiv format, you can see here on how to install .oiv format files.***

You can use this hashtag to track the mod's progress: #HumanTorchIV

Hotkeys:

  • ***All Hotkeys...I repeat All Hotkeys can be changed in the .ini file that is generated in the 'scripts' folder after the game is started for the first time with the script installed***
  • Tap 'H' key to turn into Jonathan 'Johnny' Storm
  • While Johnny Storm, tap 'Q' key to turn into Human Torch.
  • Tap 'Space' key to activate/deactivate flight for HT.
  • Tap 'E' key to Release Flames/Stored Energy to the surroundings.
  • Hold 'R' key to Absorb/Siphon Energy from the surroundings and increase Flame Intensity and Battery Bars
  • Tap 'T' key while having a flame intensity of 4.5(2 battery bars) and above to create a Ring of Fire around the player. Tap 'T' key again while Ring of Fire is activated to stop creating it regardless of the Flame Intensity or battery bars.
  • Tap the Middle Mouse button while having a flame intensity above 7.0(3 battery bars), to activate the Nova Flame, Human Torch's strongest attack.
  • Tap '1' key to turn on/off the Fire Ball feature.
  • Tap '2' key to turn on/off the Fire Blast feature.
  • Tap 'Z' key to choose ped targets for the related feature.
  • Tap 'X' key to choose vehicle targets for the related feature.
  • Tap '3' key to equip/extinguish the Fire Staff.
  • Tap '4' key to turn into a State of Plasma while the Flame Intensity is above 4.5(2 battery bars). Tap '4' key again to turn back to normal regardless of the Flame Intensity of battery bars.
  • Tap '5' key to dissipate energy.

Features:

  • Turn into Johnny Storm.
  • Turn into Human Torch.
  • Human Torch generates Flames on his body which burns anyone and anything that touches him.
  • While Human Torch is activated, A mini Heads Up Display in the color of orange is activated that contains HT's Health,  HT's Flame Intensity and the current Flight Speed along with a Battery with bars on the right side.
  • Human Torch's and Johnny Storm's health limits is as follows - 400 is maximum, 0 is death and 30 is the critical level, HT is not affected by bullets as they melt before reaching him, not affected by fires or explosions but is affected by falling damage and melee attacks(and Hulk Smashes :)). Johnny Storm is affected by bullets, falling damage and melee attacks but is not affected by fire or explosions.
  • A Flame Intensity level which is regulated by the battery bars and the "Flame Intensity" indicator in the HUD. The level determines the strength and size of the flames/particle effects on the player, the strength and destruction level of the player's attacks and the number of attacks available along with the maximum flight speed, maximum plasma state speed and the rate at which these speeds increase to reach maximum. The level/bars can be increased by siphoning energy/absorbing flames from the surroundings. The level/bars, above a level, decrease on using some attacks/moves and decreases even more while using strong attacks and below a level, some attacks are not even available. The color of the "Flame Intensity" in the HUD and the color of the battery bars change at different levels. If by chance, while using a strong attack or feature, the Flame Intensity level suddenly drops below the required level for the attack or feature, then the attack/feature stops working. The default/minimum/lowest level is 2.0 - one battery bar and the maximum/highest/strongest is 10.0 - 4 battery bars. The different levels, their features and their HUD correspondents(battery bars) are as follows: 


  1. Flame Intensity at and above default level 2.0(1 bar) but below 4.5(2 bars) - The flames and effects are at minimum/smallest/default size. All available attacks are at the standard level and cause default/minimum damage and destruction. Some strong attacks are not available. The "Flame Intensity" indicator in the HUD is of an orange color. One Battery bar is displayed and the battery is red in color

  2. Flame Intensity at and above level 4.5(2 bar) but below 7.0(3 bars) - The flames and effects are significantly brighter and bigger and attacks are noticeably stronger. The Ring of Fire feature and the State of Plasma is unlocked at this level. The "Flame Intensity" indicator  in the HUD is of an orange color but has a red outline. Two Battery bars are displayed and the battery is brown in color.
  3. Flame Intensity at and above level 7.0(3 bars) but below 10.0(4 bars) - The flames and effects are really bright(bright enough to cause lag XP) and bigger than HT himself. The 'Nova Flame' attack, which is Human Torch's Strongest Attack in the script is unlocked at this level and with that attack, all attacks are now unlocked. The attacks are super strong and cause lot of death, destruction and blowing away along with huge explosions. The Flight Speed's and Plasma State's maximum speed, movement speed and acceleration rate is increased. The "Flame Intensity" indicator in the HUD is of an red color. Three battery bars are displayed and the battery is yellow in color.
  4. Flame Intensity at 10.0(4 bars) - The flames and effects are the brightest and largest. All attacks are Over Powered like hell and are at the strongest level. The damage and destruction caused on targets is the highest.  All attacks would be previously unlocked before reaching this stage. The Plasma State's maximum speed is increased to the max and the range of attacks is the maximum here. The "Flame Intensity" indicator in the HUD is of the same red color but Four Battery Bars are displayed and the battery is green in color.

  • A Flight feature that enables Human Torch to fly. The Flight feature is activated by pressing the 'Flight Hotkey'. The maximum flight speed reachable is 150 mph and increases at a rate of 1.0 mph per second but this can be increased to 220 mph and a rate of 2.0 mph per second when the Flame Intensity is increased above 7.0(3 battery bars) after which the "Flight Speed" indicator in the HUD turns from orange to red indicating that the flight feature has evolved into final stage and the speed has reached its maximum limit.
  • Absorb Flames/Siphon Energy from the environment by pressing the 'Siphon Energy Hotkey' to cause Human Torch to store the energy in the surroundings in his own body which causes the flames and effects on his body and elsewhere that are related to him to rise in intensity and size. All nearby fires and flames in the surroundings get extinguished because they have their energy transferred to Human Torch. Any lost health is also regained while Absorbing. The Flame Intensity level changes along with the number of bars and the color of the battery respectively. Siphoning while having a Flame Intensity of 7.0(3 bars) and above causes nearby vehicles to have their engines smoking and stop working because HT has absorbed all the fuel out of their tanks and pipes. These vehicles are then rendered unusable.
  • Release Flames/Stored energy into the environment by pressing the 'Release Flames Hotkey' to cause nearby vehicles to explode and nearby peds to burn while causing them to fly away from Human Torch. The range of this effect and the damage and force it causes on these peds/vehicles is determined by the current Flame Intensity level and battery bars. More the intensity, more the damage/explosions and blowing away. An animation is also played when this feature is activated. This feature can be used infinite no. of times as long as the Flame Intensity is at 2.0(1 bar) but above this level, each time the feature is used, the attack is surely stronger and the range is bigger but the Flame Intensity decreases by a value of 1.5 until it reaches the base level of 2.0(1 bar).
  • While having a Flame Intensity level of 4.5(2 bars) and above, create a Ring Of Fire by pressing the 'Ring of Fire Hotkey'. The Ring of Fire creates a Ring of Fire at a distance around the player which acts a protective force field that burns, explodes and throws away anyone who gets close to Human Torch. As the Flame Intensity increases, the radius of the Ring increases along with the thickness of the ring and the amount of damage and force applied on targets. As long as the Ring of Fire remains active, every second, the Flame Intensity decreases by an amount of 0.01. The Ring of Fire remains active as long as the Flame Intensity level is above 4.5(2 bars) and deactivates as soon as the Flame Intensity drops lower than that level.
  • While having a Flame Intensity level of 7.0(3 bars) and above, the strongest attack of Human Torch named 'Nova Flame' becomes available for use which can be activated by pressing the 'Nova Flame Hotkey'. This attack is the most devastating of all because the range of the attack along with the damage dealt is all governed by a loop function which causes that single strong attack to be executed up to 100 times with each time the range increasing staring from 0.0. This means that for every target in range from the beginning, it is hit 90-100 times with this attack. It is the most overpowered of all but requires the Flame Intensity level mentioned before to be available and after execution, it returns the Flame Intensity level back to the default 2.0(1 bar). It also causes Human Torch to be blown backward and have his health reduced to critical i.e 30. 
  • The Fire Ball feature can be activated by pressing the 'Fire Ball Hotkey' which allows Human Torch to shoot Fire Balls at targets. The kind of target(ped or vehicle) can be decided by pressing either the Select Ped Hotkey or the Select Vehicle Hotkey. Only one kind of target can be selected at any time. After selecting the type of target, press the Aim button(right click in this case) to aim for targets during which Human Torch will play an Aiming animation and a Fire Ball will be created by Human Torch in his hand which will be ready to be launched. The target closest to the camera's center will be highlighted by red markers swirling around it. The Fire Ball can then be released by pressing the Attack button(left click in this case) which will travel towards the target and explode on proximity, exploding and launching the target into the air. The longer the Attack button(left click) is being held, the more stronger and intense the attack is. The intensity of the explosion and the force applied on the target is determined again by the Flame Intensity with the factors mentioned above increasing as the Flame Intensity increases. If the Aim Button(right click) is still being held down after the attack, a new Fire Ball is created in HT's hand which is again ready to be launched.
  • The Fire Blast feature can be activated by pressing the 'Fire Blast Hotkey' which enables Human Torch to blast targets with the force and power of the element of Fire. The kind of target(ped of vehicle) can be decided by pressing either the Select Ped Hotkey or the Select Vehicle Hotkey. Only one kind of target can be selected at any time. After selecting the target, press the Aim button(right click in this case) to aim for targets during which Human Torch will play an Aiming animation. The target closest to the camera's center will be highlighted by red markers swirling around it. The target can then be blasted with Flames by pressing the Attack button(left click in this case) which will cause the target to be blasted away with force while being exploded and burnt. The longer the Attack button(left click) is being held, the more stronger and intense the attack is. The amount of force applied, damage dealt and the intensity of the explosion is again determined by the Flame Intensity with the factors mentioned increasing in amount as the Flame Intensity increases. This attack can be used infinite no. of times when the Flame Intensity is under 4.5(2 bars) but using this attack at high Intensity levels(above 4.5(2 bars)) gives a stronger output and has higher damage but it reduces the current Flame Intensity level to a lower one. The higher the Flame Intensity/bars, the stronger the attack and more is the reduction in the current Flame Intensity.
  • The difference between the Fire Blast feature and the Fire Ball feature is that the Fire Blast feature applies force more horizontally causing the target to fly away from the player in a straight line and comparatively does more damage whereas the Fire Ball feature applies force more vertically causing the target to fly upwards and applies comparatively less damage. Furthermore, the Fire Blast feature if used at high Intensity levels(above 4.5(2 bars)), will reduce the current Intensity level by a value whereas the no matter how many times the Fire Ball feature is used at high or low levels, the current Intensity level remains the same.
  • Press the 'Fire Staff Hotkey' to summon a Staff of Fire in your hand that can be used like a traditional pool cue for melee purposes but which is enhanced by the power of the element of Fire. The Fire Staff can be used to attack peds and vehicles causing them to be burnt and blasted back with force. The strength of the explosions, the force applied on the target is all determined by the Flame Intensity level. At Higher levels such as above 4.5(2 bars) or above 7.0(3 bars), the size and intensity of the staff effects increases along with the damage it does to peds and vehicles.
  • While having a Flame Intensity level above 4.5(2 bars), press the 'Plasma State Hotkey' to turn Human Torch into a state of Plasma(basically a living fireball :)). Plasma is a super-heated stated of matter such as exists in the atmosphere of stars. While in this state, HT heats the molecules in his body to an extent that they start melting and turn into liquid. In this super heated state, His body shape disappears as he is no longer solid but pure matter  personified. Gravity no longer pulls him down as he has no weight so he stays afloat all the time. HT can pass through any object, building, person, vehicle, etc. without colliding. He even has the ability to go underground. On passing through peds and vehicles, they explode and get damaged. Again, the extent of damage and explosion is defined by the current Flame Intensity. More the Flame Intensity, more the size of the effects on HT, more the size of the explosion, and more damage dealt. For each ped or vehicle Human Torch passes through, the overall Flame Intensity decreases by 0.01(if above 4.5(2 bars)) or 0.02(if above 7.0(3 bars)) or 0.03(if equal to 10.0(4 bars)) depending on how high the Flame Intensity is . This state of matter can only be maintained as long as the Flame Intensity is above 4.5(2 bars) below which Human Torch returns to normal. While in the Plasma State, an addition is made to the mini-HUD, a new indicator called "Plasma State Velocity: " appears that indicates the current velocity of the Plasma mass. The indicator also changes color in correspondence with the Flame Intensity level. The maximum Velocity for the object and the rate of change of speed i.e acceleration changes with the change of Flame Intensity. For Flame Intensity above 4.5(2 bars) but below 7.0(3 bars), The maximum speed is 150 and the "Plasma State Velocity: " indicator is Orange in color. For Flame Intensity above 7.0(3 bars) but below 10.0(4 bar), The maximum speed is 300 and the "Plasma State Velocity: " indicator is Orange in color with Red outline. For Flame Intensity at the max - 10.0(4 bars), the maximum speed is 450 and the "Plasma State Velocity: " indicator is Red in color.
  • Press the 'Dissipate Energy Hotkey' to dissipate/disperse/reduce/release the flames and effects related to Human Torch safely without harming or exploding anything. On pressing this key, the Flame Intensity level returns to default 2.0(1 bar), the size of the effects and flames returns to the default size and nobody dies :)


Credits:

Human Torch Ped Model and original idea by Sweet3d : http://gtaivpedworkshop.blogspot.in/

Scripting, testing, ideas and everything else by GTA BK Modding(Me).

For all the people who are downloading this mod :)

Screens:

















2 comments:

  1. I like this have completed this game 7 time but i am not satisfied with that because i very much like this game and now i am playing csgo with buy csgo high tier ranked accounts.

    ReplyDelete
  2. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. So visit us and overwatch account for sale.

    ReplyDelete