Skip to content

A complete rework of Buu342's SWEP Base, from the ground up.

License

Notifications You must be signed in to change notification settings

amanitasolanaceae/GMod-BuuBaseRedone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buu342's Weapon Base 2

This is a complete remake of my original weapon base.

The original was buggy, contained code from a myriad of sources, and in general was a mess to maintain. I've been trying to refurbish it for quite some time, with this version being the final one that I'm happy to release to the wild.

I've done the best I could to keep the code as clean as possible, commenting whenever I could. This should hopefully contain a lot of cool stuff for people to learn from!

Features

  • Fully commented source code
  • Fully predicted, so that laggy clients have the best experience
  • Super customizable and easy to edit
  • Shotgun reloading
  • Sniper scope with swaying
  • Ironsights
  • Sprinting animations
  • Near-Wall detection
  • Ladder detection
  • Barrel smoke trail
  • Low ammo clicking
  • Silencer
  • Multiple crosshairs, customizable too
  • Firemode switching with E+Mouse1
  • Burst fire
  • Tactical Sliding
  • Laser Pointer (Also in thirdperson)
  • Flashlight that follows the gun (Also in thirdperson)
  • Idle, holster, ironsight, and empty animation support
  • Lua based animations, including breathing, idle, bobbing, swaying, crouching, and jumping
  • Ammo being given during animation, instead of at the end
  • Clientside magazine dropping
  • Holding breath while scoping with ALT
  • Shotgun door destruction
  • Lots of clientside and serverside settings, also available in the Q menu
  • Thirdperson animations

Clientside options

cl_buu_crosshairhealth  0
cl_buu_crosshairstyle   1
cl_buu_crosshairred     255
cl_buu_crosshairgreen   255
cl_buu_crosshairblue    255
cl_buu_crosshairalpha   255
cl_buu_ironsightrolling 1
cl_buu_barrelsmoke      1
cl_buu_customjump       1
cl_buu_custombob        1
cl_buu_customsway       1
cl_buu_magdrop          1
cl_buu_magdroplifetime  10
cl_buu_ironsensitivity  0.7
cl_buu_scopesensitivity 0.3
cl_buu_lowammowarn      1
cl_buu_slidetilt        1
cl_buu_thirdpersonlaser 1

Serverside options

sv_buu_ironsights        1
sv_buu_crosshair         1
sv_buu_sprinting         1
sv_buu_nearwall          1
sv_buu_ladder            1
sv_buu_ironsightsway     1
sv_buu_shotgunwreckdoors 1
sv_buu_sniperbreath      1
sv_buu_canslide          1
sv_buu_slidedamage       1
sv_buu_slideshoot        1
sv_buu_customflashlight  1

Credits

A huge thank you to Mushroom Guy, for putting up with me for so many years and teaching me so much valuable information. None of this would've been possible without you!
And love to all the following people, for being awesome, for teaching me things, providing feedback, testing, and so much more (in no particular order):

  • Ghetto
  • BFG9000
  • Matsilagi
  • Stiffy
  • Pyromancer
  • Demo/CougarMagnum
  • Trigger Hurt
  • Spastik
  • ErrolLiamP + Blaziken
  • ZeqMacaw
  • xDShot
  • datae
  • Spartains

About

A complete rework of Buu342's SWEP Base, from the ground up.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%