ViP3R_76 added a new file:
QuoteDisplay MoreFEATURE-LIST
- Weather Module
- Randomized In-Game Season: Overrides the default weather/season system.
- Multiple Modes:
- Fixed: Force a specific season (Summer, Autumn, Winter, etc.).
- Weighted Random: Choose seasons randomly based on configurable weights.
- Auto Random: Choose randomly with equal chance from all seasons or only non-excluded seasons.
- Exclusion List for Seasons
- Weightless Ammo/Boxes/Grenades: Optionally set the weight of individual ammo rounds, ammo boxes, and/or grenades to zero (
weightless_ammo
,weightless_ammoboxes
,weightless_grenades
).- Plant Time Modifier: Adjust Quest Interaction Times: Modify the time required for "planting" or "placing" quest items (e.g., Markers, Beacons, USBs)
- Remove FIR for Hideout: Removes the "Found in Raid" requirement for items needed in Hideout module construction and upgrades (
removeFirForHideout
).- Disable Seasonal Events: Prevents SPT's built-in seasonal events (e.g., Christmas trees, Halloween pumpkins) from activating based on system date (
disableSeasonEvents
).- Lootable Armbands: Makes armbands lootable from bodies (respects an internal blacklist for specific items).
- Save Armband on Death: Prevents the armband in your ArmBand slot from being lost upon death (uses `ConfigServer`).
- Lootable Melee Weapons: Makes melee weapons lootable from bodies (respects an internal blacklist for specific items like the M48 Kukri).
- Save Melee on Death: Prevents the melee weapon in your Scabbard slot from being lost upon death (uses `ConfigServer`).
- PMC Chat Response Control:
- Disable PMC killer/victim voice lines entirely (set chance to 0%).
- Set a specific % chance (1-100) for PMC responses.
- Leave SPT default behavior unchanged. (Uses `ConfigServer`).
- Allow Lega Medals in Money Case:** Modifies the Money Case item filter to allow "LegaMedal" (ID: `6656560053eaaa7a23349c86`) to be placed inside.
- Configurable Lega Medal Stack Size:** Adjust the maximum stack size for "LegaMedal". Defaults to 50, configurable from 1 to 999 (values outside this range are clamped or reset to default).
- Auto-Creating Config:** Automatically generates a commented `config.jsonc` file on first run if one is not found.
- Robustness:** Includes checks for database availability, configuration validity, and includes manual comment stripping during config loading to work around potential environment issues.
INSTALLATION
- as it is a server-mod, it only needs to be installed in the "user/mods" Folder
CodeDisplay More// Default Configuration for AdditionalSettings Mod // File Format: JSON with Comments (JSONC). Comments are ignored by the loader. // Edit values below and restart the server for changes to take effect. { // --- Module Activation --- // Toggle the integrated sub-modules on or off. Requires server restart. // Enable the weather randomization module (uses config_weather.jsonc). // Default: false "use_weather_module": false, // Enable modification of quest plant/placement times using multipliers below. // Default: false "use_plant_time_module": false, // Enable ammo/grenade weight modification (settings below). // Default: false "use_ammo_module": false, // Enable weapon modification module (settings below). // Default: false "use_weapon_module": false, // --- Core Gameplay Tweaks --- // Allow looting armbands (Parent ID: 5b3f15d486f77432d0509248) from bodies. // Note: Some specific items might be internally blacklisted. // Default: true "LootArmbands": false, // Prevent losing your equipped armband (ArmBand slot) upon death. // Default: false "SaveArmbandOnDeath": false, // Allow looting melee weapons (Parent ID: 5447e1d04bdc2dff2f8b4567) from bodies. // Note: Some specific items (e.g., Kukri) might be internally blacklisted. // Default: true "LootMelee": false, // Prevent losing your equipped melee weapon (Scabbard slot) upon death. // Default: false "SaveMeleeOnDeath": false, // Control PMC voice line chance after kill/death. // true: Disable entirely (0% chance). // false: Use SPT default behavior. // number (1-100): Set specific percentage chance. // Default: false "disablePMC_ChatResponse": false, // Allow 'Lega Medals' (ID: 6656560053eaaa7a23349c86) in Money Cases (ID: 59fb016586f7746d0d4b423a). // Default: false "allow_LegaMoneyCase": false, // Max stack size for 'Lega Medals'. Clamped between 1 and 999. // Default: 50 "stacksize_lega": 500, // Remove "Found in Raid" requirement for items used in Hideout construction/upgrades. // Default: false "removeFirForHideout": false, // Disable SPT's seasonal events (e.g., Christmas trees, Halloween pumpkins). // Modifies server config to prevent activation based on system date. // Default: false "disableSeasonEvents": false, // --- Plant Time Module Settings (Only used if use_plant_time_module is true) --- // Adjust time multipliers. 1.0 = no change, < 1.0 = faster, > 1.0 = slower. Minimum effective time is 1s. // Values must be non-negative numbers. Invalid values reset to 1.0. // Multiplier for 'LeaveItemAtLocation' quest conditions (e.g., placing Markers, USBs). // Default: 1.00 "leaveItemAtLocationModifier": 1, // Multiplier for 'PlaceBeacon' quest conditions (e.g., placing WI-FI Camera, MS2000). // Default: 1.00 "placeBeaconModifier": 1, // --- Ammo Module Settings (Only used if use_ammo_module is true) --- // Set weight of individual ammo rounds (Parent ID: 5485a8684bdc2da71d8b4567) to 0. // Default: false "weightless_ammo": false, // Set weight of ammo boxes (Parent ID: 543be5cb4bdc2deb348b4568) to 0. // Default: false "weightless_ammoboxes": false, // Set weight of grenades (Parent ID: 543be6564bdc2df4348b4568) to 0. // Default: false "weightless_grenades": false, // --- Weapon Module Settings (Only used if use_weapon_module is true) --- // Adjust specific item 'ExtraSize' properties to potentially shrink their thumbnail view. // IMPORTANT: This is a visual tweak ONLY and does not change the item's actual grid size. // For the visual change to apply, Cache-/Temp-Files need to be deleted in SPT-Launcher! // Default: false "weapon_inv_shrink": false, // --- Debugging & Maintenance --- // Allow the mod to automatically overwrite config files on startup if settings // are missing or invalid. Useful for adding new default settings automatically. // WARNING: This will REMOVE all comments and custom formatting from the file! // Default: false "allow_autoupdate_configs": false, // Enable detailed debug messages in the server console for troubleshooting. // Can be very verbose. Keep false unless diagnosing issues. // Default: false "enableDebugLogs": false }
- None so far
- If you find bugs - report them through GitHub Issues please!
Q: Any incompatible mods??
A: Everything that modifies the same stuff. Which you use, your choice
Q: Does it work with FIKA?
A: Short answer, Yes! - Long answer, it should not break anything, i hope...
Q: Why is the Kukri blacklisted?
A: It is a gimmick, it can´t be sold to flea or traders.
Q: Why can we loot Armbands?
A: I wanted to rip them from their cold arms after looking like a christmas tree after the fight!
Q: Is melee-looting really necessary? It destroys the economy!
A: Well, there are other things that destroy economy. Yeah, some melee´s have some worth...
Q: Can you add other things to this mod please?
A: Sure, if I see some useful points in it. I can take a look at it without promises.
Q: Why did you create this mod?
A: Well, mostly because i can self-maintain it on SPT Updates and do not have to wait. But mostly because i wanted one mod instead of 4+.
Credits:
bushtail for allowing me to update RANDOM SEASON RIPOFF and implementing it here with Enhancements!
MoxoPixel for his TMS (Idea for this Mod & the Thumbnail Shrinker Idea!)
utjan for his PLANT TIME MODIFIER (Client-based, Idea for my Variant Server-Side)
Ghostfenixx for his SERVER VALUE MODIFIER Mod - A great enhancement! (Idea for NonFIR Hideout)
acidphantasm for his awesome mods (Trader Scorpion / APBS / MoreTagColors and other stuff)
DewardianDev for his sweet MOAR + Bagels
Lacyway for FIKA and his great small QoL mods
The whole SPT Team and Community!
and many many more...