Genki-Rocket Pistols

Genki-Pistols & Genki-Minigun

v1: changed Pistol's to RocketLauncher
v1.1: added Octopus-Trail and Genki-Explosion
v2: changed Minigun to "Genki-Launcher"
v2.1: Added Fullpack with Permanent Weapons
v3: added Genki-Grenade
v4: Fixed Permanent Weapons bug

[CREDITS] :
gibbedus - gave me the Idea.
hoeward - adding the VFX and Explosion.
IdolNinja - showing me, how the code's work.
Fan of Saints - added Damage to Tank's and removed Upgrades and Minigun idea.

[Informations]
This Mod will change the bullet's of the Silver pistols to small rockets, which have the Octopusgun-Trail & the Genki-Explosion.
The Minigun has the typical RPG-Trail(because you can't see the Octopus-Trail on it), but the Genki-Explosion.
The Grenade will get a new Trail & new Explosion!

[Installation]
Steam Users:
C:\Program Files\Steam\steamapps\common\Saints Row The Third

[VIDEO]
Sorry for the lags(SR:TT Clip Editor)

[SCREENSHOTS]
Pistols:


Minigun:




[CODES]

Pistol:
Code:
<Weapon>
      <Name>Pistol-Gang</Name>
      <Weapon_Class>launcher</Weapon_Class>
      <Trigger_Type>automatic</Trigger_Type>
      <Magazine_Size>6</Magazine_Size>
      <Range_Max>150</Range_Max>
      <Damage_Max>
        <NPC_Damage>500</NPC_Damage>
        <Player_Damage>250</Player_Damage>
      </Damage_Max>
      <_Editor>
        <Category>Entries:weapon_radial:pistol</Category>
      </_Editor>
      <Ragdoll_Force_Shoot>750</Ragdoll_Force_Shoot>
      <Animation_Group>Pistol</Animation_Group>
      <AI_Ideal_Range_Max>18</AI_Ideal_Range_Max>
      <Brass>Rifle</Brass>
      <Muzzle_Effect>PistolGang_MuzzleFlash</Muzzle_Effect>
      <Category>WPNCAT_PISTOL</Category>
      <NPCWeaponSpread>
        <SpreadMinMax>
          <NPC_Spread_Max>3</NPC_Spread_Max>
          <NPC_Spread_Min>0.5</NPC_Spread_Min>
          <SpreadMovementMultipliers>
            <Movement_Multiplier_Crouch>0.8</Movement_Multiplier_Crouch>
            <Movement_Multiplier_Walk>1.0</Movement_Multiplier_Walk>
            <Movement_Multiplier_Run>1</Movement_Multiplier_Run>
            <Movement_Multiplier_Sprint>1</Movement_Multiplier_Sprint>
            <Movement_Multiplier_Vehicle>1</Movement_Multiplier_Vehicle>
          </SpreadMovementMultipliers>
        </SpreadMinMax>
        <SpreadDynamics>
          <NPC_To_Spread_Max>1</NPC_To_Spread_Max>
          <NPC_To_Spread_Min>1000</NPC_To_Spread_Min>
        </SpreadDynamics>
      </NPCWeaponSpread>
      <Flags>
        <Flag>dual wieldable</Flag>
        <Flag>allow offhand grenade</Flag>
        <Flag>constant vfx only at night</Flag>
        <Flag>do not hide when sprinting</Flag>
      </Flags>
      <Time_Management>
        <Refire_Delay>100</Refire_Delay>
        <npc_refire_delay>
          <min>600</min>
          <max>2400</max>
          <npc_refire_type>2. Scale up in groups</npc_refire_type>
        </npc_refire_delay>
        <min>0</min>
        <max>0</max>
      </Time_Management>
      <Ammo>RPG</Ammo>
      <Explosion>genki_exp</Explosion>
      <Inv_Slot>pistol</Inv_Slot>
      <Ammo_per_Shot>1</Ammo_per_Shot>
      <Audio>
        <Weapon_Model>PISTOL_GANG</Weapon_Model>
        <Hit_Wall_Sound>IMP_METAL_HIT</Hit_Wall_Sound>
        <Spinning_Snd_Pitch_End>1</Spinning_Snd_Pitch_End>
        <looping>False</looping>
        <Sound_Radius>60</Sound_Radius>
        <Soundbank_Name>Wep_Pistols</Soundbank_Name>
        <alt_looping>False</alt_looping>
      </Audio>
      <Constant_Effects>
      </Constant_Effects>
      <Alt_Trigger_Type>single</Alt_Trigger_Type>
      <Strafe_Angles>Pistol</Strafe_Angles>
      <Melee_Attack_Info>pistol</Melee_Attack_Info>
      <AI_Ideal_Range_Min>13</AI_Ideal_Range_Min>
      <Camera_Info>
        <Primary_Fire_Camera_Shake>weapon_fire_pistol</Primary_Fire_Camera_Shake>
        <Primary_Fine_Aim_Camera_Shake>weapon_fire_pistol</Primary_Fine_Aim_Camera_Shake>
        <Primary_Fire_Camera_Shake_Intensity>1.5</Primary_Fire_Camera_Shake_Intensity>
        <Primary_Fire_Fine_Aim_Camera_Shake_Intensity>1.5</Primary_Fire_Fine_Aim_Camera_Shake_Intensity>
        <Player_Hit_Camera_Shake>bullet_hit</Player_Hit_Camera_Shake>
        <Player_Hit_Camera_Shake_Intensity>0.5</Player_Hit_Camera_Shake_Intensity>
        <Primary_Recoil_Multiplier>0.4</Primary_Recoil_Multiplier>
        <Primary_Fine_Aim_Recoil_Multiplier>0.4</Primary_Fine_Aim_Recoil_Multiplier>
      </Camera_Info>
      <Effect_Situations>
      </Effect_Situations>
      <Ammo_Regeneration>0.0</Ammo_Regeneration>
      <Tracer_Info>
        <Tracer>Rail</Tracer>
        <Tracer_NPC>Rail</Tracer_NPC>
        <Alt_Tracer>Rail</Alt_Tracer>
        <Alt_Tracer_NPC>Rail</Alt_Tracer_NPC>
        <Tracer_Frequency>2</Tracer_Frequency>
      </Tracer_Info>
      <Object_Bullet_Hit_Impulse_Magnitude>750</Object_Bullet_Hit_Impulse_Magnitude>
      <Riot_Shield_Damage_Multiplier>2.0</Riot_Shield_Damage_Multiplier>
      <PlayerWeaponSpread>
        <SpreadMinMax>
          <Player_Spread_Max>1</Player_Spread_Max>
          <Player_Spread_Min>0</Player_Spread_Min>
          <SpreadMovementMultipliers>
            <Movement_Multiplier_Crouch>0.8</Movement_Multiplier_Crouch>
            <Movement_Multiplier_Walk>1.0</Movement_Multiplier_Walk>
            <Movement_Multiplier_Run>1.0</Movement_Multiplier_Run>
            <Movement_Multiplier_Sprint>1.0</Movement_Multiplier_Sprint>
            <Movement_Multiplier_Vehicle>1.0</Movement_Multiplier_Vehicle>
            <Movement_Multiplier_Fine_Aim>0.5</Movement_Multiplier_Fine_Aim>
          </SpreadMovementMultipliers>
        </SpreadMinMax>
        <SpreadDynamics>
          <Player_To_Spread_Max>1</Player_To_Spread_Max>
          <Player_To_Spread_Min>1000</Player_To_Spread_Min>
        </SpreadDynamics>
      </PlayerWeaponSpread>
      <Diversion_Kill_Multiplier>1.0</Diversion_Kill_Multiplier>
      <NPC_Aim_Drift>Pistol-Gang</NPC_Aim_Drift>
      <Blood_Decal_Scale>
      </Blood_Decal_Scale>
      <Projectile_Info>
        <Model>rpg_projectile</Model>
        <Speed>
        </Speed>
        <Attached_Effect>vfx_genki_gun_trail</Attached_Effect>
        <Projectile_Flags>
          <Flag>has light attached</Flag>
          <Flag>rocket flight</Flag>
          <Flag>dont detonate from explosion</Flag>
          <Flag>use bullet collision quality</Flag>
        </Projectile_Flags>
        <Mass>12</Mass>
        <X>0.0</X>
        <Y>0.0</Y>
        <Z>0.0</Z>
        <Foley_Name>
        </Foley_Name>
        <Fade_Out_Time>0.0</Fade_Out_Time>
        <Post_Ignition_Speed>110</Post_Ignition_Speed>
        <Projectile_Ignition_Delay_MS>10</Projectile_Ignition_Delay_MS>
        <Gravity>0.4</Gravity>
        <Speed_NPC>110</Speed_NPC>
        <Post_Ignition_Speed_NPC>110</Post_Ignition_Speed_NPC>
      </Projectile_Info>
    </Weapon>

Minigun:

Code:
<Weapon>
      <Name>brute_minigun</Name>
      <Weapon_Class>launcher</Weapon_Class>
      <Trigger_Type>automatic</Trigger_Type>
      <Magazine_Size>150</Magazine_Size>
      <Range_Max>200</Range_Max>
      <Damage_Max>
        <NPC_Damage>240</NPC_Damage>
        <Player_Damage>50</Player_Damage>
      </Damage_Max>
      <_Editor>
        <Category>Entries:temp_pickups</Category>
      </_Editor>
      <Ragdoll_Force_Shoot>750</Ragdoll_Force_Shoot>
      <Animation_Group>Minigun</Animation_Group>
      <AI_Ideal_Range_Max>14</AI_Ideal_Range_Max>
      <Brass>Rifle</Brass>
      <Muzzle_Effect>Brute_MiniGun</Muzzle_Effect>
      <Flags>
        <Flag>melee can dislodge movers</Flag>
        <Flag>not allowed with human shield</Flag>
        <Flag>unlockable</Flag>
        <Flag>on trigger</Flag>
        <Flag>bullets damage tanks</Flag>
        <Flag>heavy weapon move speed</Flag>
        <Flag>do not hide when sprinting</Flag>
        <Flag>disallow jumping</Flag>
        <Flag>disallow crouching</Flag>
        <Flag>use underslung fine aim</Flag>
        <Flag>armor piercing override</Flag>
        <Flag>bullets can hit multiple humans</Flag>
        <Flag>use box shape for melee casts</Flag>
        <Flag>drops with full reserve</Flag>
        <Flag>player instant reload</Flag>
    <Flag>bullets damage tanks</Flag>
        <Flag>explosions damage tanks</Flag>
      </Flags>
      <Category>WPNCAT_SPECIAL</Category>
      <PlayerWeaponSpread>
        <SpreadMinMax>
          <Player_Spread_Max>2</Player_Spread_Max>
          <Player_Spread_Min>0</Player_Spread_Min>
          <SpreadMovementMultipliers>
            <Movement_Multiplier_Vehicle>0</Movement_Multiplier_Vehicle>
            <Movement_Multiplier_Fine_Aim>0.5</Movement_Multiplier_Fine_Aim>
          </SpreadMovementMultipliers>
        </SpreadMinMax>
        <SpreadDynamics>
          <Player_To_Spread_Max>10</Player_To_Spread_Max>
          <Player_To_Spread_Min>1000</Player_To_Spread_Min>
        </SpreadDynamics>
      </PlayerWeaponSpread>
      <melee_damage_to_anchored_scaler>0.2</melee_damage_to_anchored_scaler>
      <Time_Management>
        <Refire_Delay>50</Refire_Delay>
      </Time_Management>
      <Ammo>RPG</Ammo>
      <Explosion>genki_exp</Explosion>
      <Inv_Slot>special</Inv_Slot>
      <Ammo_per_Shot>1</Ammo_per_Shot>
      <Audio>
        <Weapon_Model>BRUTE_MINIGUN</Weapon_Model>
        <Hit_Wall_Sound>IMP_METAL_HIT</Hit_Wall_Sound>
        <Spinning_Snd_Pitch_End>1</Spinning_Snd_Pitch_End>
        <looping>True</looping>
        <Warmup_Delay>900</Warmup_Delay>
        <Sound_Radius>65</Sound_Radius>
        <Soundbank_Name>Wep_Brute_Weapons</Soundbank_Name>
        <alt_looping>False</alt_looping>
        <Stop_Override_Event>WEAPON_FIRE_OVERRIDE_STOP</Stop_Override_Event>
      </Audio>
      <Constant_Effects>
      </Constant_Effects>
      <Alt_Trigger_Type>single</Alt_Trigger_Type>
      <Strafe_Angles>Minigun</Strafe_Angles>
      <Melee_Attack_Info>minigun</Melee_Attack_Info>
      <NPC_Aim_Drift>Minigun</NPC_Aim_Drift>
      <NPCWeaponSpread>
        <SpreadMinMax>
          <NPC_Spread_Max>0.2</NPC_Spread_Max>
          <NPC_Spread_Min>0.0</NPC_Spread_Min>
        </SpreadMinMax>
      </NPCWeaponSpread>
      <AI_Ideal_Range_Min>9</AI_Ideal_Range_Min>
      <Camera_Info>
        <Primary_Recoil_Multiplier>0.1</Primary_Recoil_Multiplier>
        <Primary_Fine_Aim_Recoil_Multiplier>0.05</Primary_Fine_Aim_Recoil_Multiplier>
        <Primary_Fire_Camera_Shake>weapon_fire_ar</Primary_Fire_Camera_Shake>
        <Primary_Fire_Camera_Shake_Intensity>0.5</Primary_Fire_Camera_Shake_Intensity>
        <Primary_Fine_Aim_Camera_Shake>weapon_fire_ar</Primary_Fine_Aim_Camera_Shake>
        <Primary_Fire_Fine_Aim_Camera_Shake_Intensity>0.5</Primary_Fire_Fine_Aim_Camera_Shake_Intensity>
        <Player_Hit_Camera_Shake>bullet_hit</Player_Hit_Camera_Shake>
        <Player_Hit_Camera_Shake_Intensity>0.5</Player_Hit_Camera_Shake_Intensity>
      </Camera_Info>
      <NPC_Desired_Burst_Size>150</NPC_Desired_Burst_Size>
      <Warmup_Delay>500</Warmup_Delay>
      <Effect_Situations>
      </Effect_Situations>
      <Ammo_Regeneration>0.0</Ammo_Regeneration>
      <Tracer_Info>
        <Tracer>Rail</Tracer>
        <Tracer_NPC>Rail</Tracer_NPC>
        <Alt_Tracer>Rail</Alt_Tracer>
        <Alt_Tracer_NPC>Rail</Alt_Tracer_NPC>
        <Tracer_Frequency>2</Tracer_Frequency>
      </Tracer_Info>
      <Object_Bullet_Hit_Impulse_Magnitude>75</Object_Bullet_Hit_Impulse_Magnitude>
      <Riot_Shield_Damage_Multiplier>1.0</Riot_Shield_Damage_Multiplier>
      <Diversion_Kill_Multiplier>1.0</Diversion_Kill_Multiplier>
      <Blood_Decal_Scale>1.0</Blood_Decal_Scale>
          <Projectile_Info>
        <Model>rpg_projectile</Model>
        <Speed>100</Speed>
        <Attached_Effect>Wep_RPG_Trail</Attached_Effect>
        <Projectile_Flags>
          <Flag>has light attached</Flag>
          <Flag>rocket flight</Flag>
          <Flag>dont detonate from explosion</Flag>
          <Flag>use bullet collision quality</Flag>
        </Projectile_Flags>
        <Mass>12</Mass>
        <X>0.0</X>
        <Y>0.0</Y>
        <Z>0.0</Z>
        <Foley_Name>
        </Foley_Name>
        <Fade_Out_Time>0.0</Fade_Out_Time>
        <Post_Ignition_Speed>110</Post_Ignition_Speed>
        <Projectile_Ignition_Delay_MS>10</Projectile_Ignition_Delay_MS>
        <Gravity>0.4</Gravity>
        <Speed_NPC>110</Speed_NPC>
        <Post_Ignition_Speed_NPC>110</Post_Ignition_Speed_NPC>
      </Projectile_Info>
    </Weapon>

Grenade:



Code:
<Weapon>
<Name>grenade</Name>
<Weapon_Class>thrown</Weapon_Class>
<Trigger_Type>single</Trigger_Type>
<Magazine_Size>1</Magazine_Size>
<Range_Max>100</Range_Max>
<Damage_Max>
<NPC_Damage>0</NPC_Damage>
<Player_Damage>0</Player_Damage>
</Damage_Max>
<Explosion>genki_exp</Explosion>
<Projectile_Info><Model>grenade</Model>
<Speed>30</Speed>
<Fuse_Time>2000</Fuse_Time>
<Mass>1</Mass>
<Linear_Damp>.6</Linear_Damp>
<Angular_Damp>.5</Angular_Damp>
<Restitution>.5</Restitution>
<Friction>1</Friction>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
<Foley_Name>
</Foley_Name>
<Fade_Out_Time>0.0</Fade_Out_Time><Attached_Effect>vfx_genki_gun_trail</Attached_Effect><FoleyCollision>Grenade_Bounce</FoleyCollision>
<Gravity>-8</Gravity>
<Angular_Velocity>
<X>6</X>
<Y>0</Y>
<Z>0</Z>
</Angular_Velocity>
<NPC_Fuse_Time>3000</NPC_Fuse_Time>
<Projectile_Flags>
<Flag>show hud indicator</Flag>
</Projectile_Flags>
</Projectile_Info>
<_Editor>
<Category>Entries:offhand_grenades</Category>
</_Editor>
<Animation_Group>Thrown</Animation_Group><AI_Ideal_Range_Max>15</AI_Ideal_Range_Max><Category>WPNCAT_THROWN</Category>
<PlayerWeaponSpread>
<SpreadMinMax>
<Player_Spread_Max>1</Player_Spread_Max><Player_Spread_Min>1</Player_Spread_Min><Movement_Multiplier_Vehicle>1.0</Movement_Multiplier_Vehicle>
</SpreadMinMax>
<Movement_Multiplier_Vehicle>1.0</Movement_Multiplier_Vehicle></PlayerWeaponSpread>
<Underwater_Explosion>Underwater Large</Underwater_Explosion><Time_Management>
<Refire_Delay>0</Refire_Delay>
min>0</min><max>0</max>
</Time_Management>
<Ammo>HE Grenade</Ammo>
<Inv_Slot>grenade</Inv_Slot>
<Ammo_per_Shot>1</Ammo_per_Shot>
<Audio>
<Spinning_Snd_Pitch_End>1</Spinning_Snd_Pitch_End><Weapon_Model>GRENADE</Weapon_Model>
<looping>False</looping><Soundbank_Name>Wep_Thrown_Explosives</Soundbank_Name><alt_looping>False</alt_looping>
</Audio>
<Constant_Effects></Constant_Effects>
<Alt_Trigger_Type>single</Alt_Trigger_Type>
<Strafe_Angles>Default</Strafe_Angles>
<Flags><Flag>explosions damage tanks</Flag></Flags><AI_Ideal_Range_Min>10</AI_Ideal_Range_Min><Ragdoll_Force_Shoot>0.0</Ragdoll_Force_Shoot>
<Effect_Situations></Effect_Situations><Ammo_Regeneration>0.0</Ammo_Regeneration><Grenade_Type>standard</Grenade_Type><Riot_Shield_Damage_Multiplier>1.0</Riot_Shield_Damage_Multiplier><Diversion_Kill_Multiplier>1.0</Diversion_Kill_Multiplier><Blood_Decal_Scale>1.0</Blood_Decal_Scale><vehicle_damage_scale>1.5</vehicle_damage_scale>
</Weapon>
 

Attachments

  • Genki-Minigun Only.rar
    31.5 KB · Views: 836
  • Genki-Pistols only.rar
    46.3 KB · Views: 1,062
  • Genki-Pistols and Genki-Minigun.rar
    48.6 KB · Views: 801
  • Genki-Pistols,Genki-Minigun,Genki-Grenade.rar
    48.4 KB · Views: 1,262
Back
Top