Garry's Mod

Garry's Mod

175 ratings
CS:S Original V_model offsets replacement
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Realism
File Size
Posted
Updated
5.651 MB
Apr 25, 2024 @ 7:15pm
Jan 12 @ 11:24am
2 Change Notes ( view )

Subscribe to download
CS:S Original V_model offsets replacement

Description
Changes the Gmod CSS Viewmodels to ones that try to match the original CSS v_model positions

-Will this work with reskins?
Yes

-Will this work with models and animation replacements?
No

-C_hands?
Yes of course, it only moves the default Gmod CSS viewmodels.

-Why did you do this what is the point of this?
Just never saw an addon bringing back the original viewmodel positions, so I just did it, also because bored.

You can test how they look with this addon (CS:S Weapons Pack) https://steamcommunity.com/sharedfiles/filedetails/?id=939491336

I do not know the name of the person who made the CSS Knife anim port so I am not able to credit them, I just copied the workshop link i had from a while ago.
43 Comments
daxin  [author] Mar 22 @ 2:31pm 
You could do that probably, havent tried it so not sure.
sadie! <3 Mar 22 @ 2:30pm 
Do you think if I decompiled the CSS models and just matched the exact offsets it'd work?
daxin  [author] Mar 22 @ 1:47pm 
No it was just simply editing the origins ot the viewmodel through QC editing, I have tried to be as accurate as possible by looking at the v_model files in HLMV so there are probably some errors, I dont mind at all if people edit my addons so go ahead
sadie! <3 Mar 22 @ 12:16am 
this is really good but i think some of them are noticably low when compared to, namely the handguns. was this done by editing the models themselves or is it simpler than that? i'm just asking cause i've been considering editing myself to fix them not being 1:1
daxin  [author] Feb 9 @ 1:34pm 
If I remember correctly every weapon is using FOV 75 which is the default one in HLMV/HLMV++ I decided to guide myself with that instead of using FOV 90. Also viewmodel errors will happen with ridiculous amount of FOV and viewmodel_fov which I cannot really fix as I do not know any coding and I am simply less than an amateur sourcemodder. If you feel like modifying the addon you can I do not mind.
MissingTexture Feb 9 @ 1:03pm 
Another thing is that, on fov 1114, the viewmodel looks exactly to how it does with fov 90. After this, the viewmodel starts moving back like how it does after 90. Then the cycle keeps on repeating forever.

Another thing of note is that the distance of the viewmodel changes your mouse sensitivity. If it's far away, your mouse starts to freak out whenever you move even a little, and if it's extremely close to the screen, it moves slowly.

Uh, sorry about that, i'm kind of a yapper.
MissingTexture Feb 9 @ 1:03pm 
But also, the fov command is both the fov command and the viewmodel_fov command?

If it's set to any number under 90, it zooms in and the viewmodel gets left behind, but if it's a number over 90, the viewmodel will move back, like what viewmodel_fov is supposed to do.

Also, if the value is over 160, it appears upside down on the top of the screen, which i think may or may not be a bug related to any scope-based weapons, considering i've seen this bug happen on a Crossbow reskin in a Half-Life 2 mod before. By the way, this weird upside down effect works exactly like the 'weapons move back but fov doesn't' part i mentioned before.

Remember how any number under 90 changed the fov but not the viewmodel fov? Well, after fov 1024, the opposite happens, and the viewmodel returns to the correct position on the screen. The fov doesn't change, but the viewmodel fov does.
MissingTexture Feb 9 @ 12:36pm 
But in Counter-Strike: Source, even with the default fov (the command that replaces viewmodel_fov in CS:S for some reason) value (90), they still don't look as close as to how they are in the addon. For example, in the addon, the MP5's magazine is almost not visible, however, in CS:S, even with fov 90, it's visible.

Oh, and, yes, viewmodel_fov doesn't work in CS:S, as you probably could've told by what i said before.
daxin  [author] Feb 9 @ 10:53am 
The viewmodel_fov only affects base HL2 and Gmod weapons iirc and the weapons being close to the screen is probably because I wanted to make them accurate to CSS v_models
MissingTexture Feb 9 @ 10:23am 
the viewmodel_fov console command also doesn't seem to work on them.