Open vrad-exe opened 1 year ago
I add here some text from the closed issue. Barnacle not raises tongue if touch npc_personality_core, unlike npc_turret_floor.
Checking the SDK code, barnacles just have a hardcoded check for npc_turret_floor
, this probably requires adding a more sophisticated bit of logic.
Weirdly they also ignored security cameras, I wonder if those have something else set that makes it not pick them up?
Weirdly they also ignored security cameras, I wonder if those have something else set that makes it not pick them up?
Everything wrong with cameras because of Valve hacks for it.
On my surprise monster boxes are fine work with barnacle.
Think that should be prevented to grab by barnacle also npc_dog
, npc_antlionguard
, npc_combine_camera
(cause crash), npc_gman
, npc_ichthyosaur
, npc_advisor
(cause crash).
Found that it's fine work if npc_barnacle
like someone, but still not raises tongue.
Describe the bug
HL2 barnacles eat Portal NPCs, whereas they would be expected to ignore them like with other non-organic NPCs like HL2 turrets. This results in the NPC disappearing and the barnacle spitting out human bones.
https://github.com/StrataSource/Portal-2-Community-Edition/assets/19228201/4ce269b6-ef13-4da3-a6cf-1eed1347061e
This applies to the following entities:
npc_portal_turret_floor
npc_personality_core
(if viewmodel grabbing, #1413 will also happen)npc_rocket_turret
(freezes in default pose before disappearing)npc_hover_turret
(Yes, it's the hover turret...fixing this is probably as simple as adding it to a list somewhere though, so might as well)npc_rollermine
(Not from Portal, but it does the same thing)Issue Map
Any map with a barnacle, e.g.
d1_canals_01a
To Reproduce
d1_canals_01a
Operating System
Tested on Windows 10