Addon Entry

Now supporting the newest garrysmods.org

New : UserScript to add a search button to any garrysmod.org download page Script Page Install It!

Mirrors

Mirror 1 - Show

Mirror 2 - Show

File: Customizable Weaponry 1.242
Version: 0
Garrysmod.org URL: http://www.garrysmod.org/downloads/?a=view&id=131672
Description: !!!BEFORE YOU GO ON TO THE DESCRIPTION: IF YOU HAVE LOTS OF VARIOUS ADDONS INSTALLED, YOU WILL MOST LIKELY EXPERIENCE THOSE ADDONS CONFLICTING.
PLEASE, REMOVE ALL ADDONS THAT CONFLICT WITH THIS ADDON. (I do not know which are they, because I develop these SWEPs on a nearly vanilla GMod)

YOU'RE NOT SUPPOSED TO USE THESE IN GMOD 13 - THEY HAVE NO OFFICIAL SUPPORT YET AND ARE PRETTY MUCH BROKEN IN GMOD 13.

YOU CAN GET Extra Customizable Weaponry 1.111 HERE: http://www.garrysmod.org/downloads/?a=view&id=131673

BUT BEFORE YOU DO, MAKE SURE TO GET Extra Customizable Weaponry 1.11 AS 1.111 IS A CUMULATIVE PATCH:

http://www.solidfiles.com/d/8d99393b7b/

1.242:
/\ Increased maximum accuracy on sniper rifles and all other weapons
/\ Fixed attempting to equip a shotgun with frag rounds resulting in a spam of Lua errors when used on a shotgun that's not the SPAS-12 in the Extra pack
/\ Fixed trying to detach an attachment from the Fingers in the Extra pack giving an error
/\ Some weapon animations on the weapons that have animated silencers in the Extra pack are now shared (were server-side)
/\ Fixed various problems with firing sounds and multiplayer
/\ Fixed the draw weapon view bob not working if you swapped between 2 weapons more than once
/\ ACOG scope model updated by MrBunneh: higher polygon count, lens is now a cylinder (was a sphere)
/\ Reduced the time needed to switch firemodes (it was half a second, what)
/\ Fixed switching to semi-auto with sniper rifles resulting in not being able to switch back to full-auto or reload
/\ Pistols now play firing animations when taking aim (requested by community)

I am not going to set up an SVN. Get over it.

Ever wanted no additional viewmodels for various weapon attachments? Well guess what, this pack provides just what you wanted!

How to install:
1. Download and extract somewhere
2. Check if there is no duplicate folder called "Customizable Weaponry" inside
3. Cut/Copy-paste into your Addons folder
4. Enjoy!

Features
- Ironsights
- Dynamic accuracy
- Dynamic recoil
- Additional first-person effects, such as gunfire heat and gunfire smoke
- Crosshair customization in the Q menu (Q > Utilities > Customizable Weaponry > Client)
- Global weapon behaviour for server admins in the Q menu (Q> Utilities > Customizable Weaponry > Admin)
- Super loading/Bullet chambering
- Manual reload
- Optimized (only 2 DTInts and 1 DTFloat)
- Console variable that slightly changes the weapon's origins
- Full compability with addons such as WAC, SCars, etc (or at least it should be that way)
- Custom ammo types (5.56x45 NATO, 7.62x39, 7.62x51, etc)
- Mouse wheel based zoom with sniper rifles
- Damage is affected by distance
- Thin surface penetration (disabled at the moment)
- Moving your mouse fast decreases your accuracy
- Melee system. Bind a key to cstm_melee, and you can melee stuff with your weapon!
- Weapon customization menu similar to that in Crysis

- 2 Firemodes (semi-auto/automatic):
* Taking aim with an assault rifle while using the semi-auto firemode slightly increases your accuracy

- Various other customizations in the Q menu (Q > Utilities > Customizable Weaponry):
* You can customize your crosshair
* You can turn off various parts of your crosshair
* You can toggle various effects for the SWEPs
* You can use different weapon origin positioning
* You can toggle a view bob effect when reloading (like in Battlefield: Bad Company 2 and the like)

- Weapon customization:
* 4 Aim-assisting attachments:
- ACOG scope
- Aimpoint scope
- EOTech 557 red-dot sight
- Docter red-dot sight

* M203:
- 3 Grenade types:
* HE 40MM Grenade (normal)
* CE 40MM Grenade (150% blast damage, 50% blast radius)
* Smoke 40MM Grenade

* Vertical grips
* Beta C-Magazines
* Suppressors are toggleable on most weapons, excluding shotguns
* Laser sights

- Ammo types:
- FMJ Ammo (normal)
- Hollow-point ammo
- Armor-piercing ammo
- Magnum ammo
- "Masher" ammo (special ammo for Model 627 in the "Extra" pack
- Incendiary ammo
- Explosive ammo (ammo for shotguns)
- Slug ammo (ammo for shotguns)

- Sprinting affects your weapon:
* Cannot reload while sprinting
* Cannot fire while sprinting
* Sprinting interrupts weapon reload

- Reload varies depending on how much ammo is left in the weapon:
* Reloading an empty weapon results in a longer reload
* Reloading a non-empty weapon results in a shorter reload
* Reloading a non-empty weapon leaves a single bullet in your weapon (chambered bullet) and moves the amount of ammo left in the mag to your ammo in reserve

Controls
Primary attack key - fire
Secondary attack key - use ironsights
Use key + secondary attack key - attach suppressor (if possible)
Use key + reload key - change firemode (if possible)
Use key + primary attack key - toggle between M203 and rifle modes (WHEN SWITCHED TO M203, TAKE AIM TO FIRE OUT A GRENADE)
Context menu key - open attachment selection menu. While in the menu press the numbers on your keyboard shown in the brackets to change attachments in that certain group.

FAQ:

Q: How do I attach an attachment to a weapon?

A: Open your Q menu, and go to 'Entities'. Then, find a category called "Weapon Upgrades".
Spawn attachments from there, pick them up by looking at them and pressing your use key.
After that, open up the weapon customization menu by pressing C and select the attachments you want!
Simple, isn't it?

Q: I cannot see the attachments!
A: Some addons conflict with this. As such, you will not be able to see attachments. People with Macs seem to have problems like these too. Sorry, I'm on a PC, so I can't really fix this.

Q: How can I increase my accuracy?
A: You can: stop moving, switch to semi-auto, crouch down, aim down the sights.

Q: The ACOG scope is fucked when using the new behavior.
A: That's because the current render target system in GMod is not working properly. Revert back to old ACOG scope behavior in the Q menu.

Q: I have 2 red dots when using the Aimpoint holo-scope.
A: That's because you have another aim2 texture that's interfering with the new one.
Search for aim2 and delete all of them (both the .vmts and .vtfs) that are not in the Customizable Weaponry folder.

Q: I don't have any ammo in reserve for some weapons!
A: Spawn the "Ammokit" SWEP in category "Throwable Weapons"

Q: The ACOG scope has this reflection on it and I can barely see anything.
A: You have another ACOG model in your GMod folder somewhere, which is over-writing the current ACOG lense texture

List of weapons:
Desert Eagle; P228; FiveSeven; Glock 18; AK-47; Galil ARM; Famas; M249; M3; XM1014; MAC-10; MP5; TMP;
UMP .45; AWP; G3SG1; Steyr Aug; SG550; SG552

Known bugs:
Weapons start shaking a whole lot after some time. I have no idea why this happens, but I can't fix it either. It's Source engine's fault.
... or Garry's LerpVector code's fault.

Features video:
http://www.youtube.com/watch?v=Vk6iThrfoUc

FP Thread:
http://www.facepunch.com/threads/1060381-Customizable-Weaponry

Credits:
Clavus - SWEP Construction Kit
Kogitsune - giving me the ACOG render target code, being awesome and teaching me Lua since 2008.
wystan - attachment models
MrBunneh - custom silencer texture, slightly changing the EoTech and Docter models to support the new holo-sight behavior
Kopimi - helping me out with the compability for SharpEye, WAC, etc.
SentrySappinMySpy - ballistic scope model, scopeless AWP model, scopeless Scout model

Image: Customizable