Tarkov Bronzeman mode
Inspired by Gudi's OSRS gamemode of the same name, Bronzeman mode is a gamemode that requires players to have "earned" an item through normal means before being able to purchase it.
Upon installing this mod you'll notice that the traders are no longer willing to sell you anything. Once you've successfully completed a raid you will "unlock" all of the items you've extracted with, and will now be able to purchase them from traders.
Configuration Options
- `unlocks.raid`, if true allows you to unlock items extracted from a raid (unlikely you'd want this disabled)
- `unlocks.raidRunThrough`, if true allows you to unlock items even if the raid was a "Run Through".
- `unlocks.raidDeath`, if true allows you to unlock items even if you died/were MIA.
- `unlocks.inventory`, if true will unlock any items already in your player inventory.
- `unlocks.quests`, if true unlocks any items receieved as quest rewards.
- `unlocks.foundInRaidOnly`, if true will only unlock "Found in raid" items. Affects both raids and inventory unlocks.
- `hideItems`, if true will remove locked items from trader inventories, if false will set their stock to 0 instead.
- `allTraders`, if true all traders (including those from mods) are affected, to configure only specific traders use the next option.
- `traders`, a list of trader IDs to restrict. (Default traders can be found in Aki_DataServerdatabase raders)
- `includeRagfair`, if true will also restrict the flea market/ragfair.
- `ignoreItems`, items that can be purchased without being unlocked, useful for quest items i.e. the MS200 marker.
- `requireUnlockComponents`, if true you'll have to have unlocked every item on a weapon, in a bag, etc. in order to purchase it.
-
Version 0.2.0
- KcY
- 571 Downloads
Features:
- Rewrite of the unlock config items, they're now held under `unlocks` for a bit of clarity. Docs have been updated to reflect this.
- Add `unlocks.quests` to allow unlocking of items recieved as quest rewards
- Add `unlocks.foundInRaidOnly` to restrict unlocking of items to those found in raid.
- Note: `unlocks.raidRunThrough` is superseded by this, as any items from a runthrough are marked as not found in raid (unless changed by another mod)
- Minor rewrites and logging changes.
-
Version 0.1.1
- KcY
- 67 Downloads
Bugfix:
- Fixed an issue trying to unlock items from a profile without any.
-
Version 0.1.0
- KcY
- 9 Downloads
Features:
- Add
unlockFromInventory
to automatically unlock any items in a players stash on startup/profile load. - Add
hideItems
to allow you to either hide locked items or set their trader stock to 0.- I've tried a few ways to also have "out of stock" trades on flea market/ragfair but it seems AKI stops generating new trades if the stock is set to 0.
-
Version 0.0.4
- KcY
- 5 Downloads
Bugfix:
- Fixed an issue saving unlocked items when leaving a raid.
-
Version 0.0.3
- KcY
- 5 Downloads
Bugfix:
- No longer crash when loading trades/offers if the account hasn't yet completed a raid.
-
Version 0.0.2
- KcY
- 5 Downloads
Added additional logging:
- Message on mod load
[INFO] Loading: Bronzeman : v0.0.2
- Message when removing trades from a trader
[INFO] [bronzeman] Removing trades for trader 54cb50c76803fa8b248b4571
[INFO] [bronzeman] Removed 123 locked trades
- Message when removing offers from ragfair/flea market
[INFO] [bronzeman] Removing flea market offers
[INFO] [bronzeman] Removed 529 locked offers
-
Version 0.0.1
- KcY
- 13 Downloads
MrHighLife
the concept of this mod is great, you should really consider updating it to the latest version or maybe if you don't have time let someone else manage the mod until you can do it yourself again
Egirlluna
Any plans on updating this mod to 2.0?
Notloc
I submitted an update to the mod author on Github because I really wanted to try this mod, haha.
I'm not sure how active they are here right now, but if you don't want to wait you can download the mod with the fix applied from here: Github
Just click the green "Code" button then download zip.
Egirlluna
Thank you so much !
RaiRaiTheRaichu
Notloc's update seems to still be working as of 2.1.2, although quests are no longer updated instantly once you turn them in. It takes a client restart to show the updated trader rep and allow you to see the next quest to accept.
NugentGL
Can you add parent id's into the ignoreItems section? For example, I would like it to ignore ALL keys or ALL containers.
YungWhiz
How does this mod treat rewards from quests? Do you still have to find another copy in raid?
KcY Author
Hey, so currently the mod won't unlock those no. It should unlock everything in your inventory on startup. I'll take a look at having it unlock items from other means (quests, hideout, etc.) and maybe add some config for how to unlock. I'm think for a more "hardcore" experience it may be a good idea to unlock from FIR items only as well.
KcY Author
Hey again, just letting you know that I've just added version 0.2.0 which adds unlocking of quest rewards, as well as limiting for found in raid items only for that additional challenge.
YungWhiz
Oh wow. That is awesome! Thanks!
Le_Kaiju
I dont mean to be an annoyance but could you package the files in a child of the zip instead of themselves being children? Other than that small gripe loving what you've done.
KcY Author
Hey there, just to clarify do you mean having the files within a folder in the zip? i.e. `aki-bronzeman.0.1.1.zip/package.json` would become `aki-bronzeman.0.1.1.zip/aki-bronzeman/package.json` .
Makes sense to me as I'm pretty sure the other mods I've downloaded are that way, I'll upload future versions in that format.
Le_Kaiju
Yes you are exactly right, it honestly doesn't matter too much its just nice to have. Also prevents anyone from having to find the files they just unzipped and delete/put them in a folder of their own.
s1nk0
Hey friend
0,0,4 was working beautifully, but now with your latest version im getting this error:
KcY Author
Huh, guess you've got a player profile that has no items array in it. I'll make the whole check optional, cheers again for the point out!
Edit: Should be fixed with 0.1.1, I tested on a profile by deleting the items array from it's JSON.
s1nk0
That was it, man! Sorry for the hard work.
Amazingly fun mod btw. Loving it so far.
RaiRaiTheRaichu
Hi! Loving the idea of this mod. I have the config set that it's using the traders as a whitelist which is empty and only filtering the flea market. Seems like that's working fine. Fresh EOD account, no raids run yet.
Finished a quick raid to test if it unlocked flea market items I extracted with, and I got a lockup on the black screen before the post-raid screen after extracting.
I'm using AKI version 2.0.0 R6, so it could definitely be a compatibility thing if you don't see this on your end, just wanted to let you know that this might be an issue in the upcoming version!
Super awesome concept, definitely will use as soon as it's all compatible and good to go!
KcY Author
Hey! Glad to hear you like the idea. Apologies for that, I'll have a fix up for it in a moment, just want to test all the functionality on a fresh account on my end.
Edit: Should be fixed now in 0.0.4
s1nk0
Hey man, love the idea.
But I don't think it's working. When I add the mod and buy something from traders, they are still allowing me.
It's not even showing up on console as being loaded. All my other mods load fine.
┌──────────────────────────────────┐
│ SPT-AKI 1.6.0 │
│ https://www.guilded.gg/senkospub │
│ │
│ This work is free of charge │
│ Commercial use is prohibited │
└──────────────────────────────────┘
Server: executing startup callbacks...
[INFO] Importing database...
ModLoader: loading mods...
[INFO] Loading: basuro-zerotimes
[INFO] Loading: AllMissingKeys : 2.3.1
[INFO] Loading: Lua-FixInsuranceRemove For 1.6.0
[INFO] Senko-FixItemSell For 1.6.0
[INFO] Loading: VeryGery-SellToFleaMarket
[SUCCESS] Started webserver at https://127.0.0.1:443
[SUCCESS] Started websocket at wss://127.0.0.1:443
[ERROR] TarkovMarket: Failed to update prices. Trying again in 1 minute
Generator: 57.565 fuel left on tank slot 1
[DEBUG] Saved profiles
[DEBUG] Saved profiles
KcY Author
Hey, glad you like the concept and sorry to hear it's not working.
I'll take a look just now as I'm guessing it's a conflict with one of the other mods. If you fancy trying to figure it out on a fresh account and adding your mods in one by one that could be a great help.
KcY Author
Hi again. I've added a new version of the mod with some additional logging. I'd unintentionally removed the "loading" message when I was tidying up the code for release.
I'm still going to try out your mods but do let me know if you're still having issues.
Edit: Tested with the following mods that I spied from your list and it's working on my end:
s1nk0
Hm, now I'm getting this error message when opening any trader:
[INFO] [bronzeman] Removing trades for trader 5ac3b934156ae10c4430e83c
[ERROR] Trace:
TypeError: Cannot read property 'includes' of undefined
at Object.getTraderAssort [as Bronzeman] (F:\Games\speftmods\aki-bronzeman-0.0.2\package.js:64:41)
at Function.getResponse (F:\Games\eft_BE_2.0.0\obj\bundle.js:56002:62)
at Function.sendResponse (F:\Games\eft_BE_2.0.0\obj\bundle.js:56231:29)
at Inflate.cb (F:\Games\eft_BE_2.0.0\obj\bundle.js:56266:22)
at Inflate.zlibBufferOnEnd (zlib.js:153:10)
at Inflate.emit (events.js:315:20)
at endReadableNT (internal/streams/readable.js:1327:12)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
[ce57de797e468c0c9be0d7e2][127.0.0.1] /launcher/profile/info
[DEBUG] Saved profiles
KcY Author
Bugger, I see why that is. If you want a quick fix just complete any raid, I'll fix the bug on my end just now. Appreciate the assistance
Edit: Fixed in 0.0.3
Fin
Damn, that's a really cool idea!
KcY Author
Thanks!