Garry's Mod

Garry's Mod

160 ratings
Loadout Progression System for Sandbox
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Build, Fun, Roleplay
File Size
Posted
Updated
199.770 KB
22 Aug @ 4:27am
29 Aug @ 4:52pm
2 Change Notes ( view )

Subscribe to download
Loadout Progression System for Sandbox

In 2 collections by w.black57
WeMods
19 items
Sandbox Game-ifyers
5 items
Description
Updated as of 08/30/2025
- Hopefully fixes startup crashes and freezes
- Added compatibility to get points when repairing barricades (using Shadow's ZS swep mod )

************************************************************************


Hiya! Created a roleplaying progression system in obtaining weapons. Inspired by the Zombie Survival Worth system and semi-grindy but accomplishing way of unlocking weapons like in Planetside 2. This also aims to have a rogue-lite progression type of gameplay, and is best played where NPC fighting is usually done. (like my Sandbox Wanted System ) Hope you enjoy!

Features

💰 Worth System
Every respawn, a Loadout Menu appears.
Spend your refill-on-respawn starting Worth to pick weapons, ammo, health, and armor.
Not everything is available right away — you’ll need to earn Points to unlock more.

⚔️ Point System
Earn 1 Point for every 100 damage dealt or 1 kill.
Example: Killing a 100 HP NPC = 2 Points.
Points can also be earned by repairing barricades with Shadow's ZS barricade mod
Turn combat into progress.
# Note that only weapons that you have unlocked can gain points #

🔓 Unlocks & Upgrades
Start with 200 Points and use it to:
Unlock vanilla/modded weapons with dynamic prices.
Increase your starting Worth for better loadouts.
Boost your Max Health and Max Armor for tanker respawns.
Spend Wisely!!

🔥 Get Stronger Every Death
You can only checkout once per life.
Save up, unlock, and return stronger each respawn.

Console Commands
wblloadout - Opens the menu
wblloadout_cl_openonspawn (1/0) - Enables menu opening on respawn
wblloadout_cl_resetmyprogress - Reset your progress back to start. Needs to be executed twice to reset.

Recommended Maps/Mods:
Zombie Survival Weapons & Melee for Sandbox (Highly recommended, the barricade system is fun to play with! You gain points by repairing barricades as well! Use NPC breaching mod to make npcs attack barricades)
Sandbox Wanted System
Simple Horde Mode for Sandbox
City Gateway (Map)
gm_devbattle

Credits: Froze for the basis of my weapon selection screen!
Shadow for letting me integrate my mod for his barricade system. Be sure to check out his mod! [http//%5Burl%3Dhttps]
Check out Froze's mods!
Like and Favorite if you loved it! ^w^


Check out my similar roleplay mods!

Check out my other mods!

Donation would be appreciated for my work ^_^


Have fun Grinding!


Tags: progression, roguelite, survival, sandbox, loadout, grind, rpg, unlock, unlocks, system, leveling, points, worth, half life, hl2, zombies, npc, horde, combat, fight, survive, kill, roleplay, rp, gta, crime, criminal, rogue, rogue-lite, killing floor, plan, planetside, star, stars, fun, weapons, arsenal, upgrade, grindy, respawn, modded, dynamic, combine
32 Comments
Rokenenko 5 hours ago 
great mod, You should make this same mod but as a gamemode. so no spawning things in
w.black57  [author] 11 hours ago 
@mackkings

Are you able to spawn in the world before crashing, or it crashes during the loading screen of gmod?
mackkings 16 hours ago 
Updated as of 08/30/2025
- Hopefully fixes startup crashes and freezes
it still doesnt
RedCapGreenCap 29 Aug @ 6:05am 
This add-on is really good, but I think adding a Rebirth System would be a nice addition. Maybe when you start your armor, health, or worth can only reach a certain cap, and you can Rebirth to increase your cap, providing more progression.

Another way you can do it is by having a currency you only get after re birthing. you can spend it on permanent upgrades to make re birthing again more interesting, or you can spend it on skills to increase damage input on your weapons. Think of it like a re-mort system is you've ever played Sunrust Zombie Survival.
w.black57  [author] 27 Aug @ 4:35pm 
@(Pyro) davidramirezmdq

Most probably conflicts with it as it both deals with loadout

My mod focuses on progression on obtaining all weapons so it feels like there is a purpose in killing and it would feel rewarding, especially buying permanent upgrades. Essentially game-ifying your gmod

The mod you referred to is for sandbox purposes if you just want certain weapons on startup and play gmod as normal.

Its up to you if you prefer playing gmod normally, just use that. If you're up to roleplaying and want a feel of progression, use mine :happyfaye:
ANDATRIZO 27 Aug @ 11:45am 
no customisation?
how to customise the prices?
Uber Goober 27 Aug @ 7:32am 
needs customisation
Lil' X-Treme 27 Aug @ 6:41am 
i think it would be cool if you Added the ablity for us to buff the amouth of points we get from kills from 1 to 10 at max same for the 100 npc kills.
CommonSay 26 Aug @ 10:10am 
This doesn't work for me, I'm getting this error when I try to open it on a fresh session:

[code]
[Sandbox Loadout Progression System] lua/autorun/weloadout_cl.lua:284: attempt to index field 'MyUpgradeData' (a nil value)
1. wblloadoutmenu - lua/autorun/weloadout_cl.lua:284
2. wblloadoutToggleMenu - lua/autorun/weloadout_cl.lua:274
3. unknown - lua/autorun/weloadout_cl.lua:3390
4. unknown - lua/includes/modules/concommand.lua:54
[/code]

When I reset my progress, the menu shows up but nothing shows up in the loadout screen or points shop.

Also, I'd like a way to configure it when it does work.
Rupert 26 Aug @ 8:29am 
I don't know if is possible but i have request if you want: How about make a gamemode for this game and call it "mission editor"? Basically is similar to arma 2 mission editor, and you can spawn npcs, create mission objectives, add items, add ragdolls, edit player's loudouts, add waypoints for npcs where to go and etc. After you done everything, you save a mission and then loads mission, you spawn with what guns you wanted and sandbox features (for example able to fly, spawn things etc) will be removed. When you die or you fail objective, you have to restart mission and play everything again. Pardon my bad english lmao. This would be real useful for roleplaying or just enjoy hl2 style created missiln.