Garry's Mod

Garry's Mod

21,690 ratings
TFA Base [ Reduxed ]
Content Type: Addon
Addon Type: Weapon
Addon Tags: Fun, Realism
File Size
30.416 MB
Mar 27, 2015 @ 9:08pm
Jun 2 @ 11:37pm
501 Change Notes ( view )

Subscribe to download
TFA Base [ Reduxed ]


Help and Support[]
Contribute via Git[]

Join this group if you want news. Don't add me unless it's important!
For users:
-A rich, thoroughly tested feature set including:
  • Holographic HUD, reminiscent of FA:S2
  • Viewbob, with tweakable sensitivity.
  • Ironsights, nearwall, sprinting, holstering, and many more weapon dynamics.
  • Movespeed is changed if you're holding a TFA Base weapon, varying with each weapon and your current actions.
  • Dynamic crosshair and accuracy. Quickscoping is no longer an option, as your accuracy will actually decrease until you're fully sighted in. The crosshair is programmed with smooth animations, and will fade rather than disappearing when you sight in.
  • Dynamic spread, like in CS:GO, means that spraying is no longer an option except in close quarters or with well controlled guns.
  • Advanced animations using quadratic interpolation. Animations like sighting in or lifting up your gun when you're cose to a wall are no longer robotic, and ease in and out like real human motion.
  • Idle and breathing animations.
  • Holstering animations. This adds a tactical decision to getting out a big gun.
  • Your computer, your choices. Each individual user can configure things like the crosshair, ironsights toggle or hold, and others. You aren't forced to play like everyone else.
  • Custom impact effects add a beautiful, realistic touch to gunfights.
  • Dynamic holdtypes for running and ironsights. In thirdperson, your character will put your weapon down when you sprint, and raise it to their face when you aim!
  • Smoke trails and muzzleflashes, properly networked and predicted.
  • Working muzzle flashes when scoped in.
  • Silencers, complete with animations and proper prediction. These decrease the size of your muzzle flash and play a quiter sound.
  • Selective fire, toggleable using E+R.
  • Safety mode is toggleable using Shift+E+R
  • Interrupt reloading on shotgun-style reloads
  • Inspection screen to see your weapon's stats. Accessible with context menu key (C) by default, hold E or rebind (Q -> Utilities -> Keybinds) to access context menu buttons (like player model selection)

For server owners:
  • Optimised netcode, vastly reducing traffic from its potential.
  • Small performance hit for features
  • A clientside panel allows users to customize the way their guns look and function, without giving them any advantages or allowing for any exploits.
  • This base takes into account penetration, dynamic spread, bullet range, and more, meaning that shotguns can no longer double as snipers.
  • If you dislike certain features, such as ricochet, you can disable them using convars. Most take instant effect.

For developers:
  • Competent template[]
  • Versatile, simple, and compatible with standard CS:S/HL2 weapon compiles
  • Easily supports 3D scopes with just one .qc edit ( a third $attachment on the lens )

DBot: Various improvements and tweaks
Juckey: Gun Walking Animation Code
YuRaNnNzZZ: RT Scope Blur
『クリスチャン』: Nearly-empty click sounds
Valve: Shell models/textures
Melee impact effect code: code_gs
Ammo boxes: Gamebanana ( if you know the author, please contact me )
Muzzle flash textures: Nemole/Scotch
Scope Textures: Generic Default
Pocket Fix: Inconceivable!
New World Interactive: Smoke particles/textures
Everything else Me

How you should credit or use the base:
Add the base as a required item, but do NOT redistribute it. If you distribute your own copy, you're not only infringing my rights as the creator, but you're preventing other users from getting future updates. If you want, give credit to any and all of the authors I've listed here. Feel free to redistribute the content models/materials as you see fit, though there's little point.
Popular Discussions View All (415)
10 hours ago
TFA customization Menu
Jun 19 @ 3:36am
Missing purple reflection.
Jun 11 @ 11:52am
Weird Screen Flicker after aiming
< >
I wish I knew who I am Jun 17 @ 10:17pm 
Guns going inside of the map while on first person
GameHunterforever Jun 17 @ 7:41am 
I could not see attachments pls fix
Mesozoic Gamer Jun 17 @ 5:57am 
Found out what was causing the missing effects on my end. Seems to be some addon or addons relating to the Photon lightning engine, possibly one of the libraries required for various vehicles' lights to work. As soon as I turned off all of my Photon-related addons, the gun effects work perfectly now.
Elvis Jun 16 @ 2:38am 
no HANDS please fix
N7 Jun 15 @ 4:17am 
see that after 3 june updaite

[TFA Base [ Reduxed ]] lua/tfa/3dscoped_base.lua:262: attempt to perform arithmetic on a nil value
1. RTCode - lua/tfa/3dscoped_base.lua:262
2. unknown - lua/tfa/modules/cl_tfa_rendertarget.lua:38
3. ProtectedCall - [C]:-1
4. TFARenderScreen - lua/tfa/modules/cl_tfa_rendertarget.lua:145
5. v - lua/tfa/modules/cl_tfa_rendertarget.lua:164
6. unknown - lua/includes/modules/hook.lua:84 (x46)
Phalanx Jun 14 @ 5:05am 
Is it possible to disable dynamic crosshair sevrevside? I've tried to find the command, but i could'nt
Captain_Miffles Jun 14 @ 2:40am 
[TFA Base [ Reduxed ]] lua/tfa/muzzleflash_base.lua:344: attempt to compare nil with number
1. unknown - lua/tfa/muzzleflash_base.lua:344

this error completely blacks out my screen other than the health and ammo bars while flooding the console with a recurring error message and i have to disconnect to get rid of it.
i don't have any addons that replace muzzle flashes and i'm not sure what could be causing the error

it only happens when holding TFA weapons using magnifying scopes, ironsights do not cause the issue
Tom and his newspaper. Jun 13 @ 10:23pm 
[TFA Base [ Reduxed ]] lua/tfa/modules/tfa_envcheck.lua:27: attempt to index global 'chat' (a function value)
1. v - lua/tfa/modules/tfa_envcheck.lua:27
2. unknown - lua/includes/modules/hook.lua:84

Can anyone tell me what happen?
su tart twin Jun 13 @ 3:07pm 
fixed, i don't know what happened but i cleared my addons and now i have hands
marian_augustin74 Jun 13 @ 11:50am 
So were they ported weapons from m9k before? does that explain why it was in categories in submachine guns assault rifles