
Any ammo... Any Mag... Or even Cursed weapons...
All in Weapon
The cursed series is back!
Now you can create the monster weapon of your dream again! I wish BNBaku would make more videos on Tarkov Cursed Guns.
What you can do?
- Use any ammo you want on any weapon/magazine
- Use any magazine you want on any weapon
- Assemble any mod into any slot
- Be aware of the option “FuckItAll”!
Read more on Configuration Tab.
- Be aware of the option “FuckItAll”!
-
Active: Defines whether the mod is active or not
-
Cursed: Is the setting that allow any mod
- Enable: Allows you to select any mod from any other weapon, by respecting the category of the slot
- FuckItAll: The name says it all - All the mods regardless of the type of slot you selecting, it will accept it all!
I advice to buy the mods separately and put on the slot you want, as you won’t be able to see the mods from the editing screen.
This option is temporary deactivated!!!
-
AllowAnyMag: Any magazine can be used in any weapon
-
AllowAnyAmmo: Any ammo can be used in any magazine/weapon
-
IDs: Do Not Touch This! It’s for internal use!
If necessary i move this to the code.
So i felt the need to add this information as i think it is important to emphasize some information.
This mod is only require to load after the mods that creates new items as Ammo, Magazines and Weapons
Because the mod “edit the filter” of weapons and magazines, any other changes regarding other mods, can be dismiss.
Make sure you provide a link of the mod you want for compatibility.
I will make a test and if everything works fine, the mod requested will be loaded before All in Weapon!
An item (Ammo, mag or weapon) is not working as All in Weapon says it will
So, what is happening?
This mod work by identifying items that respect the parent hierarchy!
Let me give an example. The mod will edit the “MP-153 12x”, but this is how the mod find it:
- “MP-153 12x” ID: “56dee2bdd2720bc8328b4567”, it’s parent is:
- “Shotgun” ID: “5447b6094bdc2dc3278b4567”, it’s parent is:
- “Weapon” ID: “5422acb9af1c889c16000029”
So if you look at the information on settings.json, it is the “weapon’s id” on the database. So for the example above, the mod will take every “item” that is parent of “Weapon” and it checks if that’s a generic item (Aka Shotgun) or if it’s really a weapon. Since “Shotgun” is not a weapon, but a generic item, it will use shotgun’s id to look for all the items that have it as parent! Therefore finding all the weapons that is categorized as Shotgun.
The issue in question
Mods that creates items (Weapons, magazines and/or ammo) that doesn’t have inheritance (Aka _parent property assigned) from the base generic item of it’s category, All in Weapon will never be able to detect those items.
So i suggest that if you want other mods to be compatible, this information must be emphasize to the developers as other mods may also use this searching method.
- Open spt folder: %SPT folder%
- Extract the contents of the file inside spt’s folder.
4.7K Downloads
Thank you @RandomSG for the report.
Changes:
- Temporary deactivated FuckItAll option due to unexpected server error during bot generation.
Be aware that even if set FuckItAll to true, it will not allow all the mods in any slot, because it is deactivated (code commented)
If i cannot find a way to overcome this problem, i will remove the option permanently.
314 Downloads
Changes:
- Added 30x29 to the blacklist
- MFac weapon, mag and ammo added to load after the mod
For reports, please provide print-screen of the error or situation, with a brief explanation on how to reproduce! Thank you!
If there is a “weapon/mag/ammo mod” that you want a “compatibility check”, please provide me a link to the mod and i will look into it!
615 Downloads
Thanks to the reports i was able to debug and make the necessary fixes.
Fixed:
- Added blacklist of ammo ID that have no Cartridge
- Now weapons can fire any ammo
298 Downloads
For the cursed people, the cursed mod is back:
- Any ammo can be used - Enabled by default
- Any magazine can be used - Enabled by default
- Cursed weapon allow any mod to be attached - Enabled by default (Check the “Extra” option)
8.8K Downloads
- Supported “akiVersion”: 3.1.x
2.2K Downloads
Added:
-
Config file in folder config.
- “anyAmmo” configuration is unavailable
Fixed:
- By default, the config is set “allowAnyMag” to false.
- Only allow you to choose magazines that the weapon accepts. (Requested by Wirpy)
Details
-
GUID
Not Available
-
Additional Authors
-
License
-
Source Code
-
Latest Version VirusTotal Result
So i added Mod Compatibility tab on the description of the mod for information about it!
It is a more or less technical information. So you can relay it for the developer of the mod you want compatibility for, if that’s the case.
When using other mods with All in Weapon, i highly advice to read the information there as it is very likely that whether a bug (not an error) occur, the issue is what is described over there!
Pleas update to 3.9.x.
Error: Cannot find module ‘C:/snapshot/project/obj-aki/models/spt/utils/ILogger’
i deletet Ilogger lines –>more errors
Please add an option to prevent bots from spawning with cursed weapons cause it sometimes breaks the game
It seems to not be compatiable with Raidoverhaul, it messes with the src/refs/arrayfiles/items/presetarray.json file. not sure why exactly but it does
Hi, I’m having an issue getting the mod to work. Without it, the server starts properly, but with the mod installed, the server fails to give me the usual “Server started, happy playing!” message.
The mods I’m running are
Questing Bots
Algorithmic Level Progression
All in Weapon
Open Extracts
Server Value Modifier
No Discard Limit
Realism
SWAG
SAIN
Winter Mode
I read that this mod has an incompatibility with Server Value Modifier a little further back in the comments, though taking out Server Value Modifier with All in Weapon still installed results in the server still failing to start.
Bots jammed when they get a weapon which is not capable to shoot. not playable….
3.8.X
on the server no red things showing… but
There are quite a few players who experience the same problem
I noticed that it happens when you try to install equipment on the weapon that shouldn’t be compatible and then it actually crashes all players including bots
[Exception] : NullReferenceException: Object reference not set to an instance of an object
SAIN.SAINComponent.Classes.Decision.SelfActionDecisionClass.get_ContinueReload () (at <98273c972bd941dfa1a345d7b2f56009>:0)
SAIN.SAINComponent.Classes.Decision.SelfActionDecisionClass.CheckContinueSelfAction (SAIN.SelfDecision& Decision) (at <98273c972bd941dfa1a345d7b2f56009>:0)
SAIN.SAINComponent.Classes.Decision.SelfActionDecisionClass.GetDecision (SAIN.SelfDecision& Decision) (at <98273c972bd941dfa1a345d7b2f56009>:0)
SAIN.SAINComponent.Classes.Decision.SAINDecisionClass.GetDecision () (at <98273c972bd941dfa1a345d7b2f56009>:0)
SAIN.SAINComponent.Classes.Decision.SAINDecisionClass.Update () (at <98273c972bd941dfa1a345d7b2f56009>:0)
SAIN.SAINComponent.SAINComponentClass.Update () (at <98273c972bd941dfa1a345d7b2f56009>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class358:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
Bots jammed when they get a weapon which is not capable to shoot. An Option excluding the cursed guns for the bots would be great !!! Thanks for this mod… its always hilarious
Thanks ALOT!!!!!
Would there be a way to make it where bots do not spawn with any cursed weapons? sorry if there is already and option i dont think i see one
Noob question, I guess this works only with vanilla weapons? Or ist there a chance to work with ATLAS, Painter etc??