Garry's Mod

Garry's Mod

139 ratings
Scorp's Surrendering System
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: NPC
Addon Tags: Realism
File Size
Posted
1.115 MB
29 Jun @ 2:29pm
1 Change Note ( view )

Subscribe to download
Scorp's Surrendering System

In 1 collection by Scorp
Scorp's Addons
9 items
Description
READ BEFORE COMPLAINING!
I'm still a young Garry's Mod dev and this is my first addon that messes with NPC animations.
My current animation assets (that I politely took from another addon) require me to use an unsupported animation method, this means:
  • Animations only appear on the server, meaning if you're playing outside of singleplayer the animations won't play
  • Slight changes in Garry's Mod may break the animations completely (for example a Gmod update, usage of a beta or some addons that mess with NPC behavior)
  • Animations can be a bit jittery and unpolished.
Additionally this addon is still in development and I currently don't have much time to work on it.
When I get the money I'll commission an animator to make me some better working animations but for now the addon will be quite buggy.
TL;DR: this addon be buggy, nono workie in multiplayer

About
Solve situations non-lethally.
Scorp's Surrendering System is my own spin on an NPC surrendering system.
It is primarily inspired by Ready or Not.
You must shout for compliance at NPCs and there is a chance they will raise their arms and you'll be able to arrest them.

How to use
To shout for compliance you need to bind the command to a key.
You can do this by using the bind g shoutforcompliance command to bind it to g.
After that you can get close to the NPCs and shout for compliance and they'll have a chance to surrender.

Commands
  • sss_shout_dist <0 to inf, default 512>
    How close NPCs need to be to hear shouts for compliance
  • shoutforcompliance
    The command to shout for compliance, recommended to bind this to a key
  • sss_criminal_shout_chance <0 to 100, default 15>
    The base chance for an NPC to surrender when hearing shouting for compliance
  • sss_criminal_shout_noweapon_chance <0 to 100, default 50>
    The base chance for an NPC without a weapon to surrender when hearing shouting for compliance
  • sss_civilian_shout_chance <0 to 100, default 10>
    The base chance for a civilian NPC (no weapon, not agressive) to surrender when hearing shouting for compliance
  • sss_lowhealth_chance_mult <1 to 100, default 5>
    The multiplier for surrendering chances when the NPC is low health
  • sss_criminal_shout_damaged_mult <1 to 100, default 1.5>
    The multiplier for surrendering chances when the NPC has been shot
  • sss_criminal_shout_reloading_mult <1 to 100, default 3>
    The multiplier for surrendering chances when the NPC is mid-reload
  • sss_lowhealth <0 to 100, default 30>
    What health is considered low health by the addon

Assets
None of the assets used (audio, animations) are mine.
All the assets are from this addon: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3234336915
64 Comments
Logan 19 Oct @ 8:43am 
can we get a multiplier for when you're behind the enemy? would be rewarding when you sneak behind someone and arrest them.
Hue man 29 Sep @ 5:38pm 
@sgt. fox ive commit plenty of them
Sgt. Fox 14 Sep @ 1:00am 
war criminal.
Captain Pakistan 30 Aug @ 5:40pm 
It'd be peak if this worked on any armed human npcs so I could ask custom VJ base soldiers to surrender.
Bill 21 Jul @ 3:19pm 
@scorp yeah I'm sure you should do it because this mod is practically perfect as of now
DaMagoo12 20 Jul @ 6:48pm 
the npcs dont surrender no matter how many times i shout
Ramin Inuras 20 Jul @ 12:58pm 
Would be neat if it worked on combine soldiers too
Scorp  [author] 20 Jul @ 12:22pm 
@Bill I'll maybe look into it sometime in the future but no promises as I don't really know how any of those systems work lol
Bill 20 Jul @ 8:53am 
would it be possible to make this awesome mod work with snpcs such as sentry's mafia snpcs
VendettaLMAO 19 Jul @ 12:45pm 
@Kabosu you gotta understand that the engine this is being made in is 21 years old, and the version this was made in (gmod 13) is over 13 years old