turbodestroyer added a new version:
Quote- Fixes in textures and locales
- Some new gear retextures (Kora Kulon, Dragon Egg, SLAAP)
- A few new clothing items (1 Flora T-Shirt, 2 Gorka pants)
turbodestroyer added a new version:
Quote- Fixes in textures and locales
- Some new gear retextures (Kora Kulon, Dragon Egg, SLAAP)
- A few new clothing items (1 Flora T-Shirt, 2 Gorka pants)
turbodestroyer added a new version:
Quoteminor fixes
turbodestroyer added a new version:
Quote- Fixed two Fort Defender retextures having the same pattern (both were Moh/A-TACS FG, one should have been Moh/A-TACS Arid)
- Fixed some mistakes in locales
turbodestroyer added a new version:
Quote- Fixed colors/saturation/position in some items (clear image cache if you want previews to update)
- Added 8 backpack retextures (4 Piligrim, 4 CamelBak)
turbodestroyer added a new version:
Quote- Tuned up a few items (colors, scale)
- Added 1 top and 1 bottom no one asked for but everyone deserved (sorry for that, I won't be adding more silly items to this mod, I promise)
turbodestroyer added a new version:
Quote
- Added an option to show Ragman's clothing for the other faction (enabled by default)
- Added 3 retextures for Umka Hunting Vest
- Added 8 tops and 8 bottoms (can be bough from Ragman)
turbodestroyer added a new file:
QuoteDisplay More
- Gear: 120+ new variations of 36 items total
- Clothes: 35 tops, 22 bottoms (can be bought from Ragman)
---
A few gear items preview:
You can get the gear from:
- Flea market (can be disabled)
- The "Couturier" trader, ~2/3 of gear (same levels and prices as vanilla items, can be disabled)
- Vanilla bots (if you use Algorithmic Level Progression read below*)
- In random loadouts in latest version of Croupier
---
*Note about Algorithmic Level Progression:
If you use Algorithmic Level Progression you most likely need to enable "addCustomTraders" in config of this mod to see this gear on bots.
---
Config:
"sellGearOnFlea" (true/false)
Whether these retextures are available on the flea market
"allGearAvailableOnFlea" (true/false)
Whether all items are available on flea market. If disabled, retextures of items that aren't available on the market originally (eg Ops-Core FAST) won't be available too
"traderEnabled" (true/false)
...
"botsUseGear" (true/false)
Again, works only for vanilla bots.
"unlockOthersFactionsClothing" (true/false)
Disable that if you don't want to see the other's faction clothes in Ragman's offers.
---
Credits:
- JustNU for JustNUCore
- Chomp for mod examples
- Golani for SPT Asset Editor
turbodestroyer added a new version:
QuoteAdded gear from Couturier mod.
No code changes this time.
turbodestroyer added a new version:
QuoteMinor fix: blacklisted the loadout boxes from barters on the flea market
(3.11)
turbodestroyer added a new version:
QuoteMinor update (no code changes, only a few fixes in loadouts):
- Added mags: AR-15 5.56x45 Beta C-Mag 100-round, PP-19 9x19 F5MFG 50-round, AR-10 7.62x51 X Products X-25 50-round)
- Changed the standart black 7.62x51 SCAR to SCAR X-17 in Top tier loadouts (the only difference is that it supports 50-round mags)
(3.11)
turbodestroyer added a new version:
QuoteDisplay MorePorted the mod to 3.11:
- Changed Saiga-12 to the identical Saiga-12 FK (automatic) in Top tier loadouts
- Added new standart guns: Sako TRG M10 and Aklys Defense Velociraptor
- Added new standart equipment: 5.11 Tactical Rush 100 backpack, Mystery Ranch Terraframe backpack, 6B47 Ratnik EMR Arctic helmet, Bank Robber Multicam Alpine chestrig, MTEK Flux helmets (Multicam Arid, olive and Multicam Alpine)
The mod won't recieve updates for 3.10 since it's already good and stable as it is. If you need the mod for 3.10 just download the previous (1.2.4) version.
(3.11)
turbodestroyer added a new version:
QuoteDisplay MoreBug fixes:
- (Hopefully) finally fixed the bug with examining items. Thanks to seijifml and SPTSpy for their reports and help!
- Added missing categories for selling
New mods:
- WTT CZ Scorpion Evo 3
- WTT HK G3 and G11 LMG
(3.10)
turbodestroyer added a new version:
Quote- minor fixes in loadouts
turbodestroyer added a new version:
QuoteDisplay More
turbodestroyer added a new version:
QuoteDisplay MoreCode changes and fixes:
- Added a config option to enable FiR trading only after level 15 (It's too OP to have a trader who buys stuff for flea market prices before you actually have access to the flea market). Obviously, if you have FiR trading disabled it won't work anyway
- Made ammo counts a bit more random
- Added more variety to mail messages instead of just having one
- Slightly increased prices for the low tier (sometimes you could sell stuff for more money than you paid)
- Reworked ineffective FiR selling algorithm. Thanks to jj2022 for bringing this to my attention!
- Tried to fix a weird bug I saw once but couldn’t reproduce again. Thanks to DaProk for the report!
- People report it's possible to get the "loadout" box either from a crate (because of other mods or in vanilla - need to investigate), or from the mentioned bug above. So, now you can sell those boxes back to Croupier, with some losses, of course. Thanks to Beat2er for this suggestion!
Added support for:
- Cz-75
- Some new items from Tactical Gear Component
Loadout generation fixes:
- If the weapon has only 2x2 type mags (machine guns basically) and the selected chestrig doesn’t have a 2×2 slot, the mag now goes in the backpack
- Fixed M249 presets that were using muzzle devices for 7.62×51 barrels
- Low-tier tactical modules were too good — now you’ll mostly see a blue laser or a simple flashlight
---
(3.10)
If you encounter critical bugs with this version please report them and switch back to 1.1.2 for some time.
Thanks to the SPT community for all the warm comments!
turbodestroyer added a new version:
QuoteDisplay MoreLoadout generation
🎉 Loadout generation is now independent of confirmTrading. Now other mods with custom implementation of TradeController should not break this (core) functionality.
FiR selling (Blackmarket)
- FiR selling still depends on a custom TradeController implementation. As a result, mods that modify standard trading either break FiR selling or the other way around.
- Because of that, and because not all people need this FiR selling feature, this option is now *disabled by default*. If you think you don't have other mods intercepting standart TradeController feel free to enable this option ('enable_custom_FIR_selling' in config.json)
Added support for:
- WTT M249
- (Partial) Tactical Gear component
Bug fixes:
- Fixes for gun presets- 2 code hotfixes for 1.1.0
(3.10)
Some mods (for example, my mod or this one) need such functionality:
1) The user (player) buys something from a trader
2) Instead of delivering the item the trader messages the player, or increases player's EXP, or puts a quest item into his quest stash, etc
To achieve this all such mods have a class extending the spt TradeController, with a method that usually looks like this:
confirmTrading(pmcData, body, sessionID) {
if (body.tid == TRADER_ID) {
// do stuff we want, return what we want
}
// IMPORTANT: if body.tid (trader's id) is not our trader, return standart confirmTrading
return super.confirmTrading(pmcData, body, sessionID);
}
and register it like this:
container.register("CustomTradeController", CustomTradeController_1.CustomTradeController);
container.register("TradeController", { useToken: "CustomTradeController" });
--
So essentially it replaces the entire TradeController implementation in the container. So if another mod tries the same thing, only one can win. Whichever mod is loaded last will be the only one that actually overrides TradeController.
Another option could be intercepting /client/game/profile/items/moving via staticRouterModService.registerStaticRouter, but it's when the trade happened and items were already added/removed - which doesn't work for my case.
Is there any other option to intercept standart trading, and either run my custom logic or pass it forward, without damaging other mods functionality?
turbodestroyer added a new file:
QuoteDisplay MoreThis trader does 2 things:
1) 🔫 Sells random loadouts - a weapon, loaded mags, gear, meds, etc, so you can literally jump right back into a raid in 20–30 seconds after dying.
▶️ Video demonstration
2) 💸 (*Disabled by default) Buys FiR items and pays an average flea market price for them, minus a 15% tax.
Read "FiR selling compatibility" part if you want to enable it.
This functionality is basically updated and simplified 101p's "Blackmarket" mod
------------
Notes:
- There are 3 tiers of loadouts: low, mid and top. You can choose to buy a loadout with or without a gun.
- Generally, you’ll get what you pay for. However, there’s a chance you might get a TOZ-106 in the top tier or a Slick armor with level 6 plates in the low tier for example.
- Gun presets are randomized, but mods for each gun and tier are carefully handpicked, - which means presets rarely recur and they don't need much adjustments at the same time.
- If your PMC is naked, just use Alt+click on item to wear it.- The idea of the "Blackmarket" (FiR quicksell) feature is to sell found-in-raid items in the standart trader window.
- The "Blackmarket" (FiR quicksell) feature is ported with its main problem: you can't see how much money you're gonna get before selling. Can't do anything about it, nor really care.- The "Blackmarket" (FiR quicksell) feature is now disabled by default - not all people seem to need it and it also has a compatibility problem (see below).
- Also, there is an option that doesn't allow you to sell FiR items for fleamarket price before you reach level 15. If you want to sell FiR items for flea price before reaching 15 lvl just disable (set to false) "enable_FIR_only_after_15lvl" in config.
------------* FiR selling compatibility:
This feature is conflicting with any mod that intercepts the standart trading (sends you items in messages, sells XP points/skills, non-inventory quest items, etc) - for example, Skulltag's Personal Trainer and Bluehead's AIO Trader.
If you don't have such mods and you are wishing to sell found-in-raid items quickly, you can enable this feature in config.json - just set "enable_custom_FIR_selling" to true.
------------
Custom guns/mods/gear support:
- WTT M249
- WTT AEK-971
- WTT AN-94
- WTT Cz-75
- WTT CZ Scorpion Evo 3
- WTT HK G3
- Choccy Milk's Walter WA 2000
- Choccy Milk's Armsel Striker-12
- Choccy Milk's Kel-Tec KSG-12 Shotgun
- Kopat1ch'es Ratnik Spring Gear Pack
- Kopat1ch'es A-TACS FG Pack
- My gear retextures (Couturier)
- MoxoPixel's Tactical Gear component (Partial, work in progress)------------
The mods I used/looked into (thanks):
- 101p’s Blackmarket (updated with minimal edits)
- Bluehead’s AIO Trader (custom trader controller)
- Dsnyder's Unknown Survivor (used as a template for the trader)
------------
FAQ:
> I installed the mod but the trader still doesn't seem to buy the found-in-raid items for flea market price
Read "FiR selling compatibility". You need to explicitly enable this option.
> I enabled the FiR selling option, and I don't have conflicting mods. The trader still doesn't buy found-in-raid items
You are probably under 15 level. You either need to reach that level, or set enable_FIR_only_after_15lvl to false.
> The loadout boxes appear in the flea market and flood my barters
This is not standart behavior, it seems some mod makes my loadout boxes sellable on the flea market. If you are using the "The Blacklist - flea market enhancements" check this comment, otherwise please let me know the name of the mod.
> How do I change level requirements for MID and TOP loadouts?
This is not recommended due to the game balance reasons, but check this comment.
> How I decrease price for loadouts?
This is not recommended due to the game balance reasons, but check this comment.