Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
Weapon Customizer
This is my rifle. There are many like it, but this one is mine.
If you'd like to support my work, you can buy me a coffee ☕
-
Version 1.3.0
- Tyfon
- 1.8k Downloads
New stuff 🚀
- In-raid customization! Enable a stripped down weapon modding screen in raid. Disabled by default, enable in the F12 menu. Optionally require multitool.
- Multiple axis movement! Hold SHIFT or CTRL while dragging to move the attachment vertically or side to side.
Bug fixes 🪳
- Fixed model caching issue that caused uncustomized weapons to sometimes pick up other weapons' customizations
- Fixed dot and mouse not lining up correctly when dragging on a rotated weapon
- Fixed null ref exception that may have caused exfil black screen
-
Version 1.2.0
- Tyfon
- 2k Downloads
- Fixed certain guns not working due to BSG animation system
- Guns returned via insurance will now keep their customizations
- Added F12 settings:
-- Step Size: Move attachments in discrete pixel amounts, if you prefer that
-- Move Everything: Allow every single gun part to be moveable, even when it makes no sense at all. Have fun
-
Version 1.1.0
- Tyfon
- 2.5k Downloads
- Support presets
- Add fika support - teammates will see each other's customizations
- Ignore profiles in a weird state rather than logging an error
Please note that customizations in presets work just like attachments in presets - you must press save to save them to the preset, you must press assemble to apply them to a weapon.
-
Version 1.0.1
- Tyfon
- 6.1k Downloads
- Fixed movement angles when changing mods on a rotated gun
- Implemented better support for the Edit Builds screen. Changes on that screen will only apply when you click Assemble, and will apply consistently.
- Added a startup step to clean the customizations.json file of weapons that no longer exist, so it doesn't grow infinitely.
- Added support for a few guns where BSG used slightly different slot names because of course they did.
Known issues:
- The scope on the MDR cannot be customized because its somehow part of the gun's animations and is always being reset.
-
Version 1.0.0
- Tyfon
- 1.2k Downloads
RaiRaiTheRaichu
amazing update! really the only possible thing i could think of at this point is being able to change rotation... i mentioned before about changing only the hand grip pose, and i think i've come up with a clever workaround by the way!
i hope to have a proof of concept in the future to show
chigagad
Great mod and great update! Now all we need is rotation. I always hated how the canted rails only work in one rotation.
Carbon Black
Three Axis movement of everything is peak! Looking forward to trying it with the new features, if it works then this mod is up there as a must have mod in SPT.
chigagad
I seem to be missing the config options in the F12 menu. Apart from that, this mod works fine and all files are where they should be. Even tried a re-install. Is there a way to set the config options in a config file?
Tyfon Author
F12 options would go into /BepinEx/config/Tyfon.WeaponCustomizer.cfg, but that's all managed by BepinEx through the F12 menu, if you're not seeing it in the F12 menu then something is wrong with your BepinEx setup. Do you see *any* F12 menu? Check the BepinEx log (F12 menu, click show log)
chigagad
I'm sorry, I somehow managed to download the 1.1.0 version again for my reinstall instead of the latest version. I'm dumb. Everything is fine now, thanks for the great mod!
T3RR4BYT3
Now this is straight up SPT at it's prime. Thanks, Typhon!
Quick question: how hard would it be to make ti possible to customize guns in raid? Say I found a red dot and wanna put that on a gun and immediately move it
Tyfon Author
Its been requested - I have to get the modding screen to work in raid without causing a whole bunch of other issues. It's on the list
Tyfon Author
Done!
T3RR4BYT3
Wow! God tier modding. Downloading now
Carbon Black
This mod is fantastic, question though. Are the hands of the character supposed to move with the foregrip if I edit the position of the grip?
I swear I thought it did in v1.1.0 but after the new update the hands are still in the default position after moving the foregrips on different guns forwards and backwards. Not sure if I am gaslighting myself or not and I couldn't discern if you said that it wasn't possible down with RaiRaiChu down below. I enjoyed this mod so much I made an account specifically to ask this! Not sure how to provide extra documentation if that would help or not. Thanks!
Tyfon Author
it still works for me. What gun and foregrip specifically?
Carbon Black
I am going to be out all day so i'll provide pictures when I return but so far every weapon I have tried with any grip. I will re-install the mod to make I didn't update improperly but I know for sure I noticed this issue with the RSASS and ADAR using things like the DD MLOK grip and I believe it is called the AFG forward grip? As I said I'll post some pics later on with a list of my mods later on. Regarding animations, the only mods I think impact that is choccymilk's animator updater!
Carbon Black
Google Folder with images as promised
Good News: The hands move with attachments still (Adar-15 + 4.1in rail + AFG black + MOE SL handguard)
Bad News: New bug I found in process of testing it in game. It seems like if the weapon is the same kind with same attachments is found, the "Normal" type weapon will take on the characteristics (position of hands and model) of the last held "Customized" version. Here is a list of my mods installed (These are in zip since its a separate folder for my record keeping) and pics of what I am saying. Sorry if this is bloating the comments section.
Order of images goes Inventory, Grip far, Grip Near, Grip Normal Inventory, Grip Normal after Near, and then Grip Normal after no other weapon (I reloaded a game with no custom guns in hand)
Not sure if what I am saying makes sense, thanks for the responses!
Tyfon Author
Great catch. I think this is the same underlying issue I knew about where sometimes the gun doesn't apply changes immediately at the firing range. There seems to be some kind of model caching going on. I have a repro now, I'll see if I can track it down.
Tyfon Author
Should be fixed now
MoxoPixel
This mod is the only reason why I stay on SPT 3.10
SXVL1337
Thanks King!
Jamjom
another Tyfon W
Iliketurtles
This mod is exactly what the original game misses in terms of customization, you get so many attachement options but you don't get to decide the placement.
This mod makes gun customization a little more interesting / fulfilling as I was able to remake my own rifle from IRL almost to a T by finally getting to correct placement on the risers / scopes, butt stock, foregrip, laser and lights.
Absolutely awesome mod and I'm glad something like this is finally out here.
Ayre
the very reason why I wanna get back on SPT, Tyfon you are the GOAT
Foxu
Scope position doesn't save for me (modded weapon) but lasers do
Foxu
weird because iron sights do save, the thing that doesn't save is geiselle super precision 30mm ring scope mount and sig tango6t 1-6x24 30mm riflescope
Tyfon Author
what gun?
Foxu
carmel from wtt, but other scopes are working, this scope mount i listed is having issues i think
Tyfon Author
just tested and I'm seeing that scope mount works fine on other guns, and no scopes work at all on the WTT Carmel. So it appears that gun has the same issues that the MDR and Vector have.
Tyfon Author
Should be fixed now!
masterofnone
Amazing mod, thank you!
MsDeni
This is absolutely wonderful, works like a charm, should've been in the base game
Thank you kindly for this!
RaiRaiTheRaichu
this is awesome, works really seamlessly and haven't had an issue yet.
would be insane to see the ability to move some of the transforms/nodes that are used for the target grip positions (so you can move/twist around the PMC's hand holding the handguard etc). not sure how feasible that is, but being able to tweak your viewmodel essentially like that would be revolutionary.
Devraccoon
Even just having pre-set options like c-clamp, underside grip (like the standard one), vertical hold, etc. would be rad as hell. It'd be the one-stop shop for builds and you'd no longer have to use specific foregrips or handguards for specific viewmodel grips
Tyfon Author
So as far as objects go, the game object that I'm moving *is* the one that the model attaches the hand to. For example a specific foregrip is attached to a foregrip bone that is attached to the rail. The bone is the part that I move.
To move the hand, I'd have to alter the hand itself, and that feels like a can of worms. It's much, much more likely to be involved in animations that constantly reset the position (which is the problem with a few guns already), and the animations are *completely invisible* to code - they are loaded from bundles and never exposed directly to the C# layer for me to muck with.
bravo6
Idk why but whenever I change the position on attachments they don't stay there and if i reload the preset even after saving they reset to the original position. does anyone know why? thank u
Tyfon Author
Assuming you're in the edit build window, do you press assemble?
bravo6
i've both assembled the weapon with the custom placement but also modified an already existing weapon build where i just changed the position. both dont remain
Tyfon Author
There are a few guns that don't work right now (MDR, Vector, others) due to the animation system. Is this one of those?
If not, can you check if it works when you make adjustments in the modding screen (not the edit build screen) ?
theonlyopi
we should really try to figure out a way to make these adjustments to rails and scopes inraid as long as u have a multitool handy
I'm Lost__
For some reason I cannot get anything to move. Also can you make a setting where everything is movable in any way? Including handguards, gas blocks, buffer tubes, stocks, etc. I like making cursed guns and gun builds that shouldn't make sense, using (universal weapons and universal ammo I do this).
Tyfon Author
As in you can't drag it? Or it won't save?
I'm Lost__
I was just being dumb, my version of SPT was behind 3.10. What do you think of my question for the setting(s)?
spiderb0y
I would pay you actual money to port this to 3.9.8
Tyfon Author
Impossible due to how weapon ids work in 3.9
Also it costs you nothing to just upgrade to 3.10
adishee
Come on, you know that a lot of people prefer to stay a version behind ...
Tyfon Author
I know, but nothing I can do
purplenamelol
could an invisible grip be added? moving the pistol grip to about where the magwell is creates the *perfect* magwell grip animation
Tyfon Author
I assume you mean foregrip, but not looking to add items/modeling to this
purplenamelol
fair enough
Oniontrader
Hi there.
Just wondering if this mod works with FIKA? And if it does will my changes be seen by my multiplayer partner?
Tyfon Author
It will work insofar as it will not create issues, but your friends will not see your customizations
Oniontrader
Okay, I suspected as much. Thanks for the quick answer.
Fontaine
Any plans to allow customization in-raid?
Tyfon Author
It'd be cool - the challenge is enabling the weapon modding screen to work in raid, without magic stash access, and with all the modify-weapons-in-raid shenanigans that UI Fixes already has to deal with...
Fontaine
There was another mod similar to this. It used a keybind to activate customization mode, and used the inventory animation to make it look like Crysis. From there you used a key to toggle which attachment to move, then arrow keys to adjust it. The VR mod adds interaction UI to attachments, maybe something like that could be used to select attachments instead of keys
FiveF
"mod_tactical_004",
"mod_mount_003",
"mod_mount_004",
"mod_mount_005",
"mod_mount_006"
Tyfon Author
Adding to the list
ruiner
Getting this error, 3.10.5 even with no other mods or plugins installed it still happens, not sure why
Turok
I'm getting this as well. Not sure whats the issue
Tyfon Author
you have a profile that has no inventory. Doesn't reproduce naturally, but a fair number of people are running into this - i'd blame some other mod, but if its happening with no mods? I guess I'll just update the code to ignore inventory-less profiles
ruiner
gotcha, it stopped after I fully set up my character, before I created the profile then launched the game and closed it to install another mod
poneais
finaly i can adjust this 2,5 assault scopes not to close half of my screen
nuntius
This mod is awesome! But the damn BSG has so many bugs with gun customization that it's a torture to save the adjusted positions every time.
JIMBOCHO
If you use 'modding' instead of 'edit build', you don't have to save/overwrite a preset. Just move the mods and they stay there!
nuntius
I did exactly that, but it doesn't work in a small probability.
dslhy
when activated the server it showed
TypeError: Cannot read properties of undefined (reading 'items')
at WeaponCustomizer.clean (F:\EFT3.10\user\mods\tyfon-weaponcustomizer\src\mod.ts:109:65)
at WeaponCustomizer.postSptLoad (F:\EFT3.10\user\mods\tyfon-weaponcustomizer\src\mod.ts:65:14)
really not sure about it
Tyfon Author
one of your profiles is corrupted and has no inventory.
MIDOGamer2024
This mod is really great
kjn1999
This mod is really great and makes the game more enjoyable. Can I share it on the Oddball Chinese Community Forum? So that more players can see this excellent mod. Thank you!
Tyfon Author
Yes, thanks for asking
ruiner
Really great mod, was waiting for someone to finally drop something like this tyyyyyy
It would be cool if the attachments had snapping points to picatinny or mlok slots as well as the stock to the buffer tube positions. Not sure how possible but would be cool if it were.
Tyfon Author
Very difficult, I would need to add that information for every single attachment 🫠
ruiner
Ah gotcha, all good