Garry's Mod

Garry's Mod

Halo 3 SWEPS
[BoZ]Niko663  [developer] 5 Feb, 2022 @ 12:41pm
THE FINAL MEGA UPDATE 2/5/2022
Back with the FINAL UPDATE to the Halo 3 SWEPS, there are absolutely so many changes many of you will notice right away. It's been so long I've worked on this that I will try to list as many changes as I possibly can... here goes.

This is the LAST update, this pack will NOT be updated again except to fix lua errors, but my constant test have showed there are no bugs left!

----------------------------List of Changes---------------------

--------------------------Global--------------------------------------
• Brand new Muzzle flash effects (Courtesy of Dopey)
• Brand new effects for projectiles (Also Dopey)
• Reduced Brightness of dynamic lights for muzzle flashes, explosions ETC.
• All weapons now have distant firing sound effects ( completely clientside, works in MP )
• Idle Animations for all weapons
• All weapons have now been fixed for Multiplayer, complete rework with Prediction to prevent as many lag issues as possible
• Completely reworked the internal variables and switched to the NW2Var system.
• All weapons now have dry fire sound effects
• Plasma weapons will deal less damage when they hit a target with less than 50 health.
• Grenade throws now have a slight delay
• Removed the BS Viewpunch and given the weapons ACTUAL recoil, forcing your aim up.
• Melee attacks now use a brand new overhauled system making hit detection a lot better.
• Melee attacks will now cause you to lunge toward a target being aimed at
• Resized reticles and readjusted their colors to match Halo 3.
• All projectiles that can kill have names, in case the owner isn't valid.
• Brand new Spawn Menu select icons.
• Improved Tracer effects for Covenant weapons
• New scope zoom system that will play sounds, will not skip zoom stages ETC.
• Dynamic Color changing reticles that respond to a target's dispositon ----
Green
----
-Any Source NPC that "likes" you or is neutral towards you
-Any Nextbot that is not actively targeting the player, or is incapable of attacking and assigning enemies
-Any player on the same team as yourself ( Not including TEAM_UNASSIGNED )
Red
-Any Source NPC that "hates" or "fears" you
-Any Nextbot that is actively targeting the player
-Any Player that is on a differing team or not on a team at all ( TEAM_UNASSIGNED ) -----
• If my Halo 3 NPC SWEPS are installed Citizens will be able to pick up any of the weapons off the ground, and the ammo count in the magazine will match that which was dropped
• Reduced the Ammo type count significantly by consolidating and sharing global ammo types across my Halo SWEPS ( "Needler Rounds" can be used by Halo CE, 2, 3 Needlers, "Magnum Rounds" can be used by Halo CE, 2, 3, ODST Magnums etc. ), hopefully this will remedy any issues with too many ammo types in use
• Grenades now require a "Frag Grenades" ammo type which can be acquired by the Halo SWEPS Grenade crates --> Entities --> Halo Tags
• Added Admin control options to Enable Disable Grenade Throwing for all my Halo SWEPS, Spawning with only 4 or 9999 Grenades, and Shell Ejection effects
• Support/Objectives will now slow the player down ( Can be disabled in Admin Options )
• Scoped weapons will now display the bullet tracer from the correct position in first person
• Entering vehicles, picking up props ETC. will now correctly descope the player
• Reworked projectiles to smash glass ( if applicable ) and not to cause collision issues with WAC Aircraft
• Disabled headshot damage for the Machine Gun Turret, SMG, Assault Rifle etc.
• Most sounds are now directly via Sound Scripts for better performance.
• Aiming sensitivity will be slowed while scope zoomed

---------------------------------------------------------

----------------Weapon Specific Changes----------------------------

• Dual Weildable weapons no longer emit shell effects, except the Magnums and SMGs
• Bullet Tracers will appear for each respective covenant weapon.

Plasma Rifle -
• Added the heat gauge that had been missing ( it works obviously )
• Brand new overheat particles
• Energy Bolt at the muzzle will disappear if battery is depleted

Plasma Pistol -
• Working heat gauge
• Brand new overheat particles
• Overcharging the Plasma Pistol works exactly like Halo 3 now! Simply hold Primary Fire and the Plasma Pistol will remain charged ( This will drain battery over time )
• If you had an active target the Plasma Pistol projectile will track that target!
• The projectile can disable vehicles( HL2, TDM, Simphys, SCars, WAC, LFS ), disable Turrets, Cameras, Manhacks, Rollermines, the spotlight on a City and Shield Scanner, can remove a player's armor
• After performing an action like a Grenade Throw or melee attack, if Primary Attack is held the Plasma Pistol will begin charging
• Energy Bolt at the muzzle will disappear if battery is depleted

Needler -
• If you had an active target the Needler projectile will track that target!
• The Needler's rate of fire increases slightly after firing it for a half second.
• The supercombine will only happen if the entity's "Needle count" exceeds 7
• Needlers will now attach themselves to characters, and when they "pop" will reduce that entities needle count by 1
• The crystals on the model use texture scrolling.

Rocket Launcher -
• Scope zoom displays loaded rockets.

Shotgun -
•Brand new reload system, completely predicted, almost no chance of animation skipping unless playing on very high ping.
• Interrupt-able reload by either grenade throw, melee attack or firing the shotgun

Machine Gun Turret -
• Rate of fire will increase as the turret is fired
• If the ConVar is enabled, will reduce character movement speed

Energy Sword -
• Working lunge, with a red reticle
• If lunging in the air, the appropriate animation is now used
• The Energy Sword uses a Battery count which will only deplete when impacting entities
• With depleted battery the energy sword, now serves as a beat down hilt.
• The blade will activate or deactivate depending on battery.
• The Energy Sword will emit Particles on the blades, and a sound effect while carried ( assuming you have battery ).

Sniper Rifle -
• Scope zoom now displays how many shots you have left.
• Aiming at a target will display information such as their elevation( relative to 0,0,0 ) and their distance

Oddball/Blue Flag/Red Flag [NEW WEAPONS] -
• Jeff Steitzer will announce when it is picked up or dropped.
• 1 hit kill melee against players ( 75 damage ) against NPCs
• If the ConVar is enabled, will reduce character movement speed
• When Dropped can be undone, and must be picked up with USE Key

Assault Bomb [NEW WEAPON] -
• Jeff Steitzer will announce when it is picked up or dropped.
• 1 hit kill melee against players ( 75 damage ) against NPCs
• If the ConVar is enabled, will reduce character movement speed
• Hold Primary fire to plant the bomb, bomb can be defused by holding USE Key

Plasma Cannon [NEW WEAPON] -
• Rate of fire will increase as the turret is fired
• If the ConVar is enabled, will reduce character movement speed
• Fires powerful Plasma Bolts

Missile Pod -
• If you had an active target the Missile will track that target!
• If the ConVar is enabled, will reduce character movement speed

Gravity Hammer/7-Wood
• Working lunge, with a red reticle
• Brand new system for dealing damage
• Now uses Battery and will drain the same amount as in Halo 3
• If battery is not depleted, will emit a smoke puff and electric arcs while carried (Gravity Hammer Only )
• Will launch physics props
• Damage depends on distance to target
• Will launch the player upwards and backwards
• Will launch other players upwards if close enough
• Will not damage NPCs/NextBots/Players behind walls or props that significantly obscure the target.

Fuel Rod Cannon -
• Scope zoom now displays how many Fuel Rods you have left.
• Improved Projectile, now is able to bounce if it hits a wall, is going fast enough and has not "activated"

Covenant Carbine -
• Working ammo display.

Flamethrower -
• Will overheat if fired for too long
• Improved particle effects
• Projectile is much more detailed and will set fire to NPCs, NextBots, Players, Props and other entities
• Will forceably stop firing if entering the water
• Will emit a sound effect and particles while carried ( as long as there is gasoline in the flamethrower and it is not in water )
• Fixed all issues Bots will encounter with said weapon

Brute Shot -
• Improved Projectile, now behaves just like Halo 3.

Battle Rifle -
• Proper Burst Fire with Prediction in place to hold it up

Assault Rifle -
• Corrected a minor detail with the model that was pretty noticeable

Beam Rifle -
• Scope zoom now displays how many shots you have left, as well as the heat status of the weapon.
• Improved effect for the plasma visible on the weapon
• Brand new overheat particles

Sentinel Beam -
• Brand new overheat particles

Spartan Lazer -
• Reworked Charge system, to charge Hold Primary Attack, charge will cancel if it is released, just like Halo 3!
• Charge is interruptable by grenade throw
• Reticle now dynamically rotates to display Lazer charge status
• Scope Zoom displays how many shots have been fired by the spartan lazer

Frag Grenade Projectile -
• Distant Explosion
• Brand new explosion effect ( Dopey :) )
• Will glide through the air for about a second when thrown by a player
• Bouncing sound depends on surface impacted ( Metal, Stone, Grass ETC. )
• Will now emit smoke puffs as it flies through the air

---------------------------------------------------------

Well that's a lot of talk, hopefully that covered just about every change I've made to these things over the last 1.5 years. Although I know for a fact there's more I'm missing. Regardless this summary should be more than enough for those who enjoy this addon. I'm very glad to have created this for all users out there! Remember. .... there will be no more updates unless a lua error is found ...

---------------------------------------------------------
Last edited by [BoZ]Niko663; 5 Feb, 2022 @ 1:01pm
< >
Showing 1-15 of 18 comments
[BoZ]Niko663  [developer] 7 Feb, 2022 @ 9:01pm 
UPDATE 2/8/2022

Minor update to fix some lua errors

-Fixed a lua error with the Frag Grenade
-Improved Flamethrower effects
-Optimized the Needler, with new effects and improved behaviour
-Plasma Pistol overcharge can drain Elite shields ( Halo NextBots )

UPDATE 2/9/2022

-Some small backend changes to prevent script errors
-Fixed a small bug with ammo counters

UPDATE 2/10/2022

-Fixed a potential script error with certain weapons
Last edited by [BoZ]Niko663; 10 Feb, 2022 @ 6:52am
[BoZ]Niko663  [developer] 12 Feb, 2022 @ 12:32pm 
UPDATE 2/12/2022

-Some backend changes to support my next Halo SWEPS pack.
-Added new dynamic scope for Sniper Rifle.
[BoZ]Niko663  [developer] 23 Mar, 2022 @ 10:31am 
UPDATE 3/23/2022

-Small update, backend improvements.
-Weapon reticles can now target Vehicles( Simfphys, SCars, HL2, LFS, WAC )
-Fixed bug with Needler having Infinite ammo.
[BoZ]Niko663  [developer] 24 Jun, 2022 @ 10:16am 
UPDATE 6/24/2022

-Fixed Reticles not changing color when a vehicle is behind glass.
-Fixed Reticles not changing color when targeting tires of an SCAR controlled by Mad Vehicle.
-Fixed Reticles not changing color when targeting a Simfphys vehicle's tires.
-Plasma weapons can now cool down while Holstered.
-Simfphys vehicles no longer take ridiculous amounts of damage from Plasma weapons.
-Increased Needler Range slightly
-Fixed dynamic Needles sometimes bugging out.
Last edited by [BoZ]Niko663; 24 Jun, 2022 @ 10:28am
[BoZ]Niko663  [developer] 29 Jun, 2022 @ 12:15pm 
UPDATE 6/29/2022

-Finally fixed announcer sound effects not playing in sync for Objectives
-Fixed Needler bugs, when dropping the weapon.
Last edited by [BoZ]Niko663; 30 Jun, 2022 @ 3:51pm
[BoZ]Niko663  [developer] 3 Jul, 2022 @ 10:25am 
UPDATE 7/3/2022

-Fixed weapon sounds being stopped when picking up another weapon off the ground.
[BoZ]Niko663  [developer] 4 Jul, 2022 @ 5:33pm 
UPDATE 7/4/2022

-Backend improvements and fixes.
-Sniper Rifle Screen range reduced.
[BoZ]Niko663  [developer] 9 Jul, 2022 @ 12:24pm 
UPDATE 7/9/2022

-Fixed a missing material with the Beam Rifle's scope
[BoZ]Niko663  [developer] 21 Jul, 2022 @ 10:31am 
UPDATE 7/21/2022

-Updated material shaders for all weapons
-New Spawn and Kill icons for all weapons
[BoZ]Niko663  [developer] 26 Jul, 2022 @ 7:06am 
UPDATE 7/26/2022

-Needler Compatibility updates for my next SWEPS pack.
[BoZ]Niko663  [developer] 10 Aug, 2022 @ 9:18am 
UPDATE 8/10/2022

-The compass on the Assault Rifle now functions in both first and third person.
-Red Reticle now allowed for the Sniper Rifle while unscoped.
[BoZ]Niko663  [developer] 21 Aug, 2022 @ 11:51am 
UPDATE 8/21/2022

-Fixed Enemy LFS AI controlled aircraft showing a red reticle when Ignore players is on.
-Fixed the Missile Pod Lock on not breaking when aiming at an enemy vehicle while behind a fence or grate.
[BoZ]Niko663  [developer] 24 Aug, 2022 @ 11:51am 
UPDATE 8/24/2022

-Fixed a bug with the Spartan Lazer that allowed the Player to fire and throw a grenade at the same time.
[BoZ]Niko663  [developer] 4 Sep, 2022 @ 10:33am 
UPDATE 9/4/2022

-Corrections to the Sniper Rifle's scope info display.
[BoZ]Niko663  [developer] 11 Sep, 2022 @ 10:02am 
UPDATE 9/11/2022

-Fixed bugs relating to red reticle and glass
-The Beam Rifle no longer needs to be Scope zoomed to display a colored reticle.
< >
Showing 1-15 of 18 comments
Per page: 1530 50