Garry's Mod

Garry's Mod

567 ratings
M Viewmodel+ / ADS, Auto-Lower & 3rd-Person Animations
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
46.844 KB
22 May @ 7:02pm
27 May @ 9:52pm
6 Change Notes ( view )

Subscribe to download
M Viewmodel+ / ADS, Auto-Lower & 3rd-Person Animations

Description
------------------------------------------------

CREATE YOUR OWN IRONSIGHTS AND LOWERED STATE

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

UPDATE V1.3!

➤ ADDED: Auto-Lower System
After a few seconds without shooting or aiming, your character will automatically lower their weapon.
Perfect for third-person animations — give it a try!

➤ ADDED: New Unarmed Animation Set for the Lowered System
This is something important I had forgotten about — and it was tricky to implement, but it’s finally here!

➤ FIXED: Crouch animations
➤ FIXED: Other animation issues

I’ll try to post another tutorial in the comments soon so you can see some cool things this system is capable of!

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

UPDATE V1.2 – New Per-Weapon System!

Lowered System

➤ Makes your character hold their weapon in a relaxed/passive stance
➤ Changes walking, running, jumping, and idle animations depending on the selected style
➤ Default style is "passive", but others like "magic" or "fist" are available — get creative!
➤ Works great for RP, cinematic scenes, or immersive exploration

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

UPDATE V1.1 – New Per-Weapon Options!

➤ FOV override per weapon
➤ Custom activation key per weapon
➤ Option to crouch while aiming (useful for RPGs, LMGs, etc.)
➤ Option to cancel ADS while running
➤ Option to cancel ADS while reloading

Small UI improvements:
➤ Window size adjusted to show more content
➤ Menu now scrolls and has better spacing

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

Hey again!

Yesterday I had an idea, and today I’m bringing it to you.
I was testing some weapon addons, but unfortunately, most were too heavy on my PC and tanked my FPS.

So, in the preview images, I’m using a slightly modified version of the Simple Weapons addon and the classic Half-Life pistol to show what this addon does — and the best part:
It doesn’t lower your FPS!

The test was done with all my currently installed addons, so things like recoil/movement may be influenced by that setup.
I’ll list those addons later in case you want the same look.

I’ll admit I’m a bit impatient — I could’ve polished this more before releasing it, but I was excited to share it early.
So I’d really appreciate your help testing! Let me know if you have any suggestions, or find bugs or issues — your feedback is always welcome!

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

[M Viewmodel+] ADS, Auto-Lower & Third-Person Animations

Tweak your weapon viewmodel when aiming and enhance your third-person animations!
This addon lets you adjust how weapons appear while aiming and adds dynamic third-person animations depending on your weapon and player state.

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

Features:

✓ Customizable Viewmodel Offsets:
Set position and rotation when aiming — forward, right, up, pitch, yaw, roll.

✓ Per-Weapon Configuration Panel:
Add any weapon and tweak its settings from Utilities > M addons > Viewmodel.

✓ Smooth Transitions:
Control how quickly your viewmodel transitions in/out of aim mode.

✓ Activation Delay & Optional Sound:
Customize the hold time and play a sound when aiming starts.

✓ Third-Person Animation Override:
Supports:

Weapon-based animations (pistol, melee, RPG, etc.)

Player movement states (idle, walking, crouching, swimming, jumping)

Custom "Lowered" styles like passive, magic, and unarmed

✓ Auto-Lower Feature:
Automatically lowers your weapon after inactivity.

✓ Optional Aim Restrictions:
Disable movement or jumping while aiming, block default secondary attack, etc.

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

How to Use

Go to Utilities > M addons > Viewmodel

Add your weapon class (e.g., weapon_ar2)

Tweak viewmodel offsets and animation style

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

Notes

Non-intrusive: does not modify any SWEP base code

Real-time updates in the menu for testing (Its tricky)

Can be used beyond ironsights — great for cinematic or CREATIVE uses

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

Let’s bring old addons back to life!

Know any SWEPs that work well with this? Share them in the comments!

Here’s two to start with:

AR3 / Emplacement Gun MMOD
Self-Portrait Camera

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

Highly recommended addons to pair with this:

Weapon Recoil Effect Adjuster
Weapon Damage Balancer & Scaler

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

MY ADDONS
104 Comments
Citizen 10 Aug @ 9:56am 
Friend this addon is great.
Do you know how this handles multiplayer?
For example if I change these settings will it affect the weapon for everyone?
Server side options for this kind of thing would be monumental
Krenshaw 1 Aug @ 7:50pm 
cool cool
M  [author] 1 Aug @ 7:45pm 
Well, I was supposed to keep updating it over time to make it simpler, but for now I can't. MOUSE_MIDDLE would be that button.
Krenshaw 1 Aug @ 7:29pm 
is there any list on what are the buttons prefixes to enter on the aim button, like what the hell is the mouse's scroll click is supposed to be
M  [author] 25 Jul @ 3:18pm 
That would be an option, but in my opinion, the best choice would be to change the secondary fire button from the settings so you don't lose the special ability of the weapons (SMG, AR2, Shotgun).

My graphics card and processor died, so I've been kind of absent. Sorry about that.
Skullboi11 25 Jul @ 3:13pm 
@MH thank you so much
MH 25 Jul @ 1:39am 
@Skullboi11 check "disable secondary action" for pistol it might fix the issue
Skullboi11 19 Jul @ 10:55pm 
I just made the HL2 pistol aimable but it will not fire when aimed. Can someone please tell me what im doing wrong?
Skullboi11 19 Jul @ 3:24pm 
thanks!
scarface.111105 19 Jul @ 10:37am 
weapon_357