Garry's Mod

Garry's Mod

174 ratings
Harder Nihilanths (Chases you)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: NPC
Addon Tags: Fun
File Size
Posted
Updated
345.566 KB
11 Sep, 2019 @ 4:57am
13 Sep, 2019 @ 4:35am
6 Change Notes ( view )

Subscribe to download
Harder Nihilanths (Chases you)

Description
NOTE: The error message in the video when an Alien Grunt spawned was not my fault. I think it's an existing SLV Base or HL:R bug. Let me know in a comment below. I did not modify the NPC's enemy/target on think.

What this does
- Creates a separate SNPC called "Hard Nihilanth" inside its own category.
- It is exactly like the HL:R version of the NPC with a few changes
- Has a slightly more evil looking face
- Actually moves to his target
- His fired projectiles have a 60 second lifetime; he will fire across the biggest maps at you
- The damage to his power orbs is halved. Almost twice as hard to kill!
- Does not play the annoying music as a sound effect during lifetime
- Potentially fixed (or at least changed) a state when you are targeted and he floats to your height without turning (now he turns to you in that scenario as well)
- He will only float up/down and/or fly toward the target if it is visible. Otherwise, he flies to its last seen position or selects a new target if needed, as he would before.

What this DOESN'T
- Replace or change the Nihilanths in the HL:R or stock Half-Life: Source NPC menus
- Change the projectiles' behaviors for the aforementioned NPCs
- Change the model or textures of the original Nihilanth. It is a copy of the model hexed.

THIS REQUIRES THE FOLLOWING WORKSHOP ADDONS TO WORK
SLVBase 2: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1516699044
Half-Life Renaissance SNPCs: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1516718459

IMPORTANT IF YOU WISH TO HOST A SERVER WITH THIS
The addon now automatically adds the content to the server's resource. However, if you wish to have clients auto-download this through workshop instead, add
resource.AddWorkshop( "1860150341" ) -- Harder Nihilanths
in some server-sided (sv_) .lua file

To Do List (Maybe)
- He can get stuck. Maybe use A Star pathfinding included in the SLV Base? Or make him stupidly gain altitude if he hits walls with a visible target?
- Figure out if we should keep the low gravity field and crystal spawning? If we keep the crystals, maybe pathfind him back to his spawn location during his spare time without any targets for safety. The low gravity field is also kind of a cool weapon against you. Let me know what you think.

Credits
Original coding by Silverlan
Original resources by Valve
Additional coding by me
Model hexing/ face replacement texture by me

You have full permission to use this and the resources which I have created however you see fit.
For usage of the .lua files included, please be sure to credit Silverlan!


ENJOY YOUR NIGHTMARE FUEL!
Popular Discussions View All (2)
4
13 Sep, 2019 @ 6:25pm
Feature Suggestions
Dimmskii
0
13 Sep, 2019 @ 5:08am
Bug Reporting
Dimmskii
19 Comments
rykerbot330 28 Dec, 2024 @ 4:11pm 
i got 3 errors from this
the funnny 9 Sep, 2023 @ 9:59am 
i don't think the nihilanth has functional eyelids
Alexakoff 22 Jan, 2023 @ 5:08pm 
he was already hard enough
Heelicks 23 Mar, 2021 @ 11:56am 
impossible to kill
Dimmskii  [author] 15 Dec, 2020 @ 12:31am 
@im_okay
Fixed null vid.
Stevarus 28 Oct, 2020 @ 4:54pm 
dim why is the video null
probably isnt happening for you
Warm Bowl Of Peas | Ham Mafia | 11 Oct, 2020 @ 9:39pm 
insert boner joke here
Galvator 13 Sep, 2019 @ 1:14pm 
If there are other "Harder Xen Aliens," maybe he can spawn them.
Dimmskii  [author] 13 Sep, 2019 @ 4:36am 
Fixed the bouncing mostly.
Dimmskii  [author] 13 Sep, 2019 @ 1:49am 
Ok, so I updated the mod. Sometimes he'll successfully fly over map brushes to get to you. Because of this, he has a slighly bouncy idle behavior. I'll figure out how to fix this shortly.

@Galvatronus Enderus
I looked into his mdl file, and I found no ACTs of interest... sort of. There's only the primary and secondary range attacks, his reload (recharges from crystals), melee (this is actually used to spawn a huge amount of aliens), idle and flinches. The only unused one is ACT_BIG_FLINCH which is him doing a quick 360 spin. And if I remember correctly, this is when he fires the blue bolts all around him randomly when he's panicked at low health. Maybe there are some more animations in the .mdl, but they aren't assigned to an act. This means either lots of manual labor or editing the model and recompiling (also hard).

I could add only the quick spin easily.