Garry's Mod

Garry's Mod

3,714 ratings
Improved DOG NPC
5
2
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: NPC
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
3.778 MB
6 Jun, 2019 @ 7:02am
21 Jan, 2022 @ 10:57am
3 Change Notes ( view )

Subscribe to download
Improved DOG NPC

In 1 collection by Hds46
Best of Hds46
76 items
Description
Donate to support me and for more stuff[www.paypal.com]

Hds46's Improved DOG NPC
Hds46's Improved DOG NPC(or Combat DOG NPC) allows Alyx's DOG finally engage to battle at resistance side. Features different melee and range attacks, following system, CVars, etc.

Features:
Meet the DOG the powerful ally at rebels side
Replaces original DOG AI
DOG can follow players when press 'E'
3 Varieties of melee attack
2 varieties of range attack
Can handle with heavy enemies such as: Striders, Helicopters, APC, Anlion Guards
Strider
DOG can jump to strider and rip off its brains (Fatality).
Buffed damage taking from antlions, poison zombies
Fixed DOG footsteps, now DOG will play his actual footsteps sounds instead of player ones
Added DOG death sound
Friendly Fire Mode(Disabled): DOG will attack player after being damaged by player
A few CVars to setup DOG's settings.

Console Variables:
"dog_friendly_fire" - Enable/Disable Firendly Fire Mode
"dog_follow" - Enable DOG following when press 'E'
"dog_campaignfix" - Affects only NPC that spawned from spawnmenu. Made to fix HL2 campaign scripts.
"dog_health" - DOG's basic and max health
"dog_throwforce" - Prop throw force (Def. 20)
"dog_smallobjects" - Dog will pick small objects if enabled (Def. 0)
"dog_proprotation" - Enable/Disable prop rotation (Def. 1)
"dog_propvelx" - X angle for prop rotation (Def. 0)
"dog_propvely" - Y angle for prop rotation (Def. 100)
"dog_propvelz" - Z angle for prop rotation (Def. -500)
"dog_propvelrand" - Enable/Disable random angle for prop rotation (Def. 0)
"dog_propvelrandmax" - Maximum value of possible angle between random min/max values (Def. 600)
"dog_propvelrandmin" - Minimal value of possible angle between random min/max values (Def. -600)
"dog_throwdelay" - Throw attack delay (Def. 8)
"dog_propextramass" - Extra mass for thrown prop, higher amount grants greater range and speed of thrown prop(Def. 100)

Known Issues:
DOG won't attack enemies on some HL2 campaign maps due to hammer scripts that makes them friendly.
Sometime animations doesn't play correctly in multiplayer.
Some addons that adjust NPC relationship can break this addon.

Why I made this?
I needed this since I got Garry's Mod in 2010. I always wanted DOG NPC that can beat the crap out of combines. I was dissapointed when I saw DOG does nothing and just run from enemies. So, this is why I made this.