Consumables Galore 1.3.1

Please do not ask when mod authors will update their mods to 3.10 or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

Easily create your stims and foods in-game. Tool that comes pre-packed with some new and old stims and foods.

Regarding SPT 3.9.X or higher
If you're a user:
I do not plan on actively playing SPT 3.9.X or higher, therefore I do not plan on updating my less-used mods. If most recent version of the mod is 3.9.X simply updating package to 3.10.X might work

If you're a modder:
Do not reupload my old mods, thank you. If you want to fix compatibility, please ping MusicManiac on SPT discord and I can add you to authors so you can update the mod if it requires an update.

[tabmenu]


g1nHL3K.png


If you wanna be true homie or say thanks for time I've spent modding the game, feel free to send me a coffee on kofi

61e11d5cf697cee7ca5b65d9_Button-p-500.png

  • Version 1.3.1

    SPT-3.9.X


    Something was fixed. Or added. Something like that. Thanks to Awoo


    Installation: download MusicManiac-ConsumablesGalore and drop folder from it into your user/mods folder.

  • Version 1.3.0

    SPT-3.9.X


    Installation: download MusicManiac-ConsumablesGalore and drop folder from it into your user/mods folder.

    I wasn't even planning to update these in some time but someone was nice to me on ko-fi so here ya go pog

  • Version 1.2.0

    Renamed the mod to better accommodate new functionality (apparently you can use this framework to also mess with the food, which I didn't even think of before my good man Riisn sent me an archive with like 20 new stims and food/drinks)

    Added a bunch of stims and foods (thanks to Riisn)

    Renamed internal stims folder to items folder (which mean mods that use this as dependency will have to update a bit

    Added json checking, now if there's bad stim/food with broken json, it'll mod will just skip it and show error instead of failing to load.


    Installation: download MusicManiac-ConsumablesGalore and drop folder from it into your user/mods folder.

    DELETE previous mod install (MusicManiac-StimsGalore).

  • Version 1.1.0

    Version bump to 3.8.x

    Added some extra options for stims


    Installation: drop folder into your user/mods folder.

  • Version 1.0.1

    Fixed insanely high spawn % (was accidentally doing math twice)

    HOW did noone report this?


    Installation: drop folder into your user/mods folder.

  • Version 1.0.0

  • can someone get a fix for this mod???

  • Is there a possibility you could officially extend the alterable properties, for exmaple im making a 4 use bandage that slowly heals you for 20 health. (sick of healing all my limbs all the time). So im using the adrenaline base as a clone, then altering prefab and use prefab, use time, sound etc.

    Any chance you could do this officially? allowing people to go more crazy on the custom stuff?


    If not (and i continue editing myself) could i have permission to repost your mod with my extensions, with you getting full credits obviously.

    • I can just add you as co-author. You can either
      1) Make a pull request on github
      2) If you use other versioning system or dont use any, DM me on discord. I'm in spt discord so you can find me from there. Same name.

  • is any way to make barters for the stims and not just only money ?

  • Hi


    Love your mod, but I'm confused on changing some of the stims. I changed the elephant stim to have a MaxResource of 3 but in game its only one use. Heres the code:


    • same problem here ,i make a new stim MULE v2 and is clone origin is a MULE stim

      but only clone the asset bc the mxresource not clonning.., so i added a

      MAXResource entry in the file but not afecting the stim... still remains with one use only...


      any ideas?

      thanks

    • Hey coincidence that I'm actually adding to the base code right now. It seems that in the mod.js there is a typo.

      When assigning a use amount, they use MaxResource. But in the item database there is no property called MaxResource, its MaxHpResource, You could try renaming it yourself if you have a IDE for JS. Im still in testing tho, so no promises. But that's my guess

  • Loving the mod! Makes adding utility items and decent QoL stims a piece of cake!


    Following on from the expansion from Stims Galore to Consumables Galore, would it be within the realm of possibility to gain support for duplication of non-consumable items such as ammunition?


    I've experimented - briefly - with duplicating a round by providing the relevant ID in cloneOrigin, and the mod even appears to be able to parse it with some success, but on startup the game throws the following error, seemingly related to the handbook:


    Code
    In response to
    http://127.0.0.1:6969/client/handbook/templates:
    Error converting value {null} to type
    'System.Single'. Path 'Items[3583].Price', line 1,
    position 317578.


    This is with no further changes than the cloneOrigin - my first test I tried adding entries for Damage and PenetrationPower. In the interest of clarity, neither test configuration - that is, with Damage and PenetrationPower OR with an ordinary set of stimulator buffs - led the mod to throw its error about a faulty .json.


    If this isn't something you're interested in pursuing, I completely understand - it simply appears to me that the systems already in place could be extended with relatively little trouble.


    Below will be the file I tested with, which produced the above textbox immediately before the game would ordinarily load into the main menu. I used 9x39mm PAB-9 as the cloneOrigin. If there's any other information that would be helpful - server logs, etc. - don't hesitate to ask and I'll provide what I can. I can't really parse Typescript so reading through mod.ts didn't illuminate anything for me.


  • I added the new EoD/Unheard Edtion stim (2A2-(b-TG) stimulant injector) if anyone is interested (I added silicon tube as a tool requirement for the recipe).


    You just need to create a new .json file in \SPT\user\mods\MusicManiac-ConsumablesGalore\items and paste this code into it:

    reference photo from Live build: https://imgur.com/a/2ydvjls


  • This is a long shot but is there a way to add to custom items value that will restore HP in hideout while using Realism Mod? I know that restoring HP in hideout is made somehow different.

    • No idea, Im not using realism so no clue how it works

    • If you're using a first aid kid as the clone_id, you should be able to use it for healing out-of-raid.


      If I end up testing it myself, I'll report back here with my results.


      I also noticed that Rj3507 mentioned they may add custom meds to their Realistic Stims mod pack
        

    • Yeah I was looking for a way to make stims restore hp outside raid but I gave up and turned off realism med changes :D
      Right now I have a problem with "MaxResource", I changed that for my own car kit but in game it still have 220 HP. Here is code:
      No idea what is wrong here but this "MaxResource" just does not listen :v I've also tried to change that to 'MaxHpResource' but still nothing.


    • Also, fun fact, item can be used only on head xD

  • am i losing my mind? everything except injectors cant be used in raid but have stats like (del 30) sec (duration 300) or w/e so it makes me think its suppose be in raid use but it says I can't

    • I have the same issue, I was unable to use the Bottle of Yadulin in-raid. I haven't tested the other items yet.
      I'm using Realism with med changes on, I'm not sure if that has an effect.

      edit: the solution for me was to load Consumables Galore after SPT-Realism, and now they all appear to be working as expected.

      Heart 1
    • Probably realism med changes conflict.

  • How would I make a stim that heals blacked limbs? Do I just replace the effect with "Surgery"?

  • how do i change the stim visualized in the flea listing icon? I'm making a new stim and altough i set it to be "cloneOrigin": "5fca13ca637ee0341a484f46" (sj9) it always shows the adrenaline stim in the miniature of the flea and inventory. and once done and tested how can i link you the file?

    • No idea why its wrong bundle, haven't ever seen this problem before. Try deleting temp files in SPT launcher thingy.

    • I tried deleting both bepinex and user cache it doesn't do anything, if i click inspect it shows the sj9 stim, on flea and inventory, it shows adrenaline stim. idk, ill send the code.

    • your code works for me without problems, it shows sj9 skin on your stim

    • yeah it fixed it by itself, idk maybe the cache refreshed.

  • Great mod!
    Do you happen to know what "AbsoluteValue" does?

    • Not exactly sure what you referring to

    • In the stims config, in the Buffs section there is a field named: ""AbsoluteValue":" that can be set either to true or false.
      I was wondering if you would know what changing this value really does, as I cannot find any information on it, and my testing was inconclusive

    • dunno

    • From my limited knowledge messing around with the existing stims in global.json, the functionality is as follows:


      AbsoluteValue = true leads the relevant stat to be applied, predictably, as a raw number for the relevant stat. For instance, the eTG-Change stim has HP Regen as an absolute value of 6.5. This means 6.5 HP will be regenerated per second.


      AbsoluteValue = false leads the stat to be applied as a fraction of the maximum value for the player character. For instance, the M.U.L.E. has the Carry Weight stat with a value of 0.5, but is NOT an AbsoluteValue. This means that 0.5 of the player's current carry weight (that is, 50%) is added on top as the bonus. Changing the value to AbsoluteValue = true would change the bonus from 50% of your carry weight to a 0.5kg bonus, as that is the magnitude listed for that stat.

      Heart 1
  • Are you still looking for stims made by community? I have a few that are pretty balanced and somewhat interesting.


    Also, could it be possible to copy the animations and models of other medical items, like the morphine injector without transferring over the item's properties with the ability to add our own? Like the ability to heal limbs and so on with an injector would be S-tier!

    • Yes.

      No idea.

    • Is there any way of sending those over to you other than pasting them here in a code block? I really don't want to spam your comments here, because there's a good amount of 'em.

    • DM or comments. either is fine

    • Iirc you can make a stim that heals blacked limbs. Just add the heal effect to the stim but change the parent ID of said stim to the surgery one.

    • Quote

      Iirc you can make a stim that heals blacked limbs. Just add the heal effect to the stim but change the parent ID of said stim to the surgery one.

      I'm trying to use Destroyed Part on a cms clone origin but it does not work. Tbh I cannot use those items now, there is info that item cannot be used in raid.

  • hi, that a great mod , i have make my own stim , but i want to make only barter in terapist, sont just selling ,

    for now i removed from terapist so the only way i get it is from crafting..

    but is any way to add it in terapist but only barter ?

    thanks

  • can you add this stim? it seams to no longer be in tarkov https://escapefromtarkov.fando…combat_stimulant_injector

    • Go into MusicManiac-StimsGalore > stims > SalNRG And replace the text with this

      You will get SJ15 but WITHOUT max stamina because I dont know the bufftype but I hope it's up to your like

    • No need to replace, can just make a new file

  • How would I make a stim to just remove contusion? I don't want to remove the buff from the stims that cause it, I wanted to make a new stim that could remove it if you had it. I didn't see in the globals.json anyhthing about remove contusion as a buff. Would I be able to make the stim with the buff of contusion and set the value to 0 for a duration of my want and this would remove the contusion effect?

    • I don't know, you can try

    • That did not work. The only way I was able to produce a stim that removed contusion was to use a clone ID of one that already contained that buff, but of course it wasn't long enough to convert the side effects of the cheetah so I had to lower the Cheetah down so it would. I wish I could just put the buff to remove contusion for a certain amount of time and it work properly.

  • Thank you! Been wanting a mod like this for awhile now.

  • Not sure if its shown or not but can I increase the amount of uses the Stims have??

    Thumbs Up 1
    • I use Kiki-MedTweaker and just deleted un-needed things from the code. Probably can include similar functionality in next update

    • Oh ok cool, its not a huge deal just a nice QOL thing that would be nice to have

    • Hey I created an account to answer this because I had the same question and figured it out. I know I'm super late but maybe you still want to change it.



      You have to change the HP resource for the stim being copied, the HP resource is set to 0 for combat stims so the MedTweaker doesn't work on them. For me I wanted to change the Obdolbos v13, which copies the normal Obdolbos. Open the JSON for the stim you want to edit from this mod and copy the cloneorigin ID near the top.



      Go to [Your SPT Folder]\Aki_Data\Server\database\templates and open items.JSON, ctrl+F and paste the ID from the modded stim, it should lead you to the stim that was copied. About 36 lines down from there will be "MaxHpResource": 0


      Just change the 0 to 2 or more and it should work. After I did that it was able to be edited by MedTweaker too, which is kinda useless now that I can figure out how to modify them myself. Anyways, hope this helps someone down the line, definitely download Notepad++ or something similar if you don't already have it, files like these suck to edit with the microsoft notepad.

      Thumbs Up 1
  • How do I take pain away? Whenever i have a stim that has "BuffType": "Pain" and set the "Value": 0, it still causes pain. how do I TAKE AWAY pain?

    • Remove the pain block from the stim?

  • I think two additions (that would be expensive and more expensive) should be a stim to replace a blackout limb with 1 hp and a second one that restores and then slowly heals. Both again costing a lot of money.

    Heart 1
  • This is SUPER awesome, I feel like I used to have a few mods way back in the alpha builds of SPT that added some cool albeit OP custom stims, this is the next evolution; love that you've added a detailed description of how to make your own or use it as a dependency...It's insanely cool to be able to have your cake AND eat it to by having custom stims and being able to make your own, great job w/ this mod :saint:

  • mf

    Thinking 1
  • Great job! Another great addition to the modding community!

    Thumbs Up 1