Garry's Mod

Garry's Mod

483 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
89 Comments
HexStrain 5 Jun @ 9:33am 
CW 2.0? It's a great weapon pack but very outdated
M  [author] 5 Jun @ 5:45am 
Yes, it's meant to complement sweps that lack these features
Soldier maggot 5 Jun @ 2:12am 
this works with hl2 weapons too?
Appleman 4 Jun @ 10:27am 
could you add an option where if your not aiming that the gun is in a lowered position? (like tac-rp)
masta chef 4 Jun @ 10:20am 
Great mod, but could you please add an option to remove the crosshair?
brongrom81 4 Jun @ 5:10am 
this might be perfect for swags first person
M  [author] 3 Jun @ 6:31pm 
Sorry guys, but my PC is on the verge of dying. I was preparing an update with interface improvements and support for other languages, but until I fix my PC, it's going to be difficult
M  [author] 1 Jun @ 4:20pm 
Keep in mind that if you use all the features of the mod, you'll have three different viewmodels: the ADS viewmodel, the normal viewmodel (this one doesn't change), and the lowered viewmodel. Try using vanilla weapons to rule out an issue with your current weapon, and to modify the normal viewmodel you can use another mod
Hailee 1 Jun @ 3:19pm 
Everything works but i can't change the positions ( forward, right, up, pitch, yaw, roll)
M  [author] 31 May @ 6:59pm 
Man, I tried both addons and they work perfectly.