Garry's Mod

Garry's Mod

13,692 ratings
Sanic Hegehog
5
4
2
   
Award
Favorite
Favorited
Unfavorite
Type: NPC, Addon
Tags: Fun, Cartoon
File Size
Posted
Updated
0.874 MB
Aug 29, 2013 @ 10:55pm
Jun 2, 2020 @ 1:41pm
16 Change Notes ( view )

Subscribe to download
Sanic Hegehog

Description
SANIC THE HEGEHOG
-- It's fun for five minutes!

Sanic will chase down any players or NPCs that find themselves close enough to be noticed. When Sanic is near, their theme (gradually increasing in volume as they draw closer) will let you know of their presence. Many configuration variables are provided, and are listed below.

#### FIRST AND FOREMOST ####
I sincerely hope you already know this, but please note that the art and sounds for Sanic are not my creation. The music and drawing of Sanic were originally created by 0nyxheart. The trailer above was kindly provided by Nate Wingman.

PLEASE CONTINUE TO READ FOR AT LEAST ONE MORE LINE. Your ears may thank you.


Configuration Variables

npc_sanic_music_volume - This is Sanic. Sanic is loud, and that may not always be enjoyable. This variable controls the music volume when being chased by Sanic (a number between 0 and 1, 1 being the loudest).
npc_sanic_smash_props - Whether or not Sanic should smash everything in their path to get to someone.
npc_sanic_allow_jump - Whether or not Sanic should be able to jump.
npc_sanic_force_download - Whether or not connecting clients should be forced to download this addon's resources. I've kept the filesize down below 0.5MB, so this shouldn't be an issue.

Targetting
npc_sanic_acquire_distance - The maximum distance at which Sanic will notice and chase targets.
npc_sanic_spawn_protect - If set to 1, Sanic will not target players or hide within 200 units of a spawn point.

Attacking
npc_sanic_attack_distance - The maximum distance Sanic's attack can reach.
npc_sanic_attack_force - The physical force of Sanic's attack (applied to vehicles being attacked).
npc_sanic_attack_interval - The time (in seconds) between attacks.

Technical
npc_sanic_hiding_scan_interval - Sanic will only seek out hiding places every X seconds. This can be time consuming, so it is not recommended to lower this too much. However, if distant Sanics are not hiding from you quickly enough, you may consider lowering this a small amount.
npc_sanic_chase_repath_interval - The path to and position of Sanic's target will be redetermined every X seconds.
npc_sanic_hiding_repath_interval - The path to a hiding place will be redetermined every X seconds.
npc_sanic_expensive_scan_interval - Slightly expensive operations (distance calculations, entity searching, etc) will occur every X seconds.


Known Issues
  • Sanic is really bad at jumping. That's because there's no code to detect whether or not they're making a good jump. They just get near and leap for it. And no, there is no limit on their jump height.
Popular Discussions View All (72)
27
22 hours ago
i love sonic but please delete this mod
Wittle Weeb
106
Dec 14, 2020 @ 12:45pm
Killing Sanic
KowboyJoe3
87
Nov 15, 2020 @ 6:07pm
PINNED: Bug Reports -- Did Something Go Wrong?
Xyxen
< >
1,388 Comments
grandpa Jan 12 @ 5:03am 
the beginning of it all
Skelly Jan 8 @ 6:52pm 
its not appearing on my nextbot tab
Filterfeede⁧⁧r Jan 8 @ 12:41am 
Ever since the advent of this addon I pray to god no more flat image Nextbots are made
LOLZ Jan 7 @ 9:23pm 
Github?
keroziNN- Dec 31, 2020 @ 12:05pm 
how to download it
Ǡƥơƈǡƪƴƥƨƹ Dec 28, 2020 @ 5:35am 
noooooooo
[GR|CMX]Shadowslayer[RCN] Dec 21, 2020 @ 10:45pm 
The classic that started it all.
spongebob Dec 10, 2020 @ 2:20pm 
Sanic clips through duplicated walls which kinda sucks.
cynthia_r_hernandez Dec 8, 2020 @ 3:06pm 
sanic fuck ee
swagaddict92 Dec 1, 2020 @ 6:27pm 
Subscribe to Pewdiepie. Emoji hater. Minecraft speedrunner (I will soon start posting videos). Don't talk to me if you use TikTok. 5 times receiver of Reddit Gold. 13 times receiver of Reddit silver.