Portal 2

Portal 2

154 ratings
Human Cooperative Testing
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
63.526 MB
11 Jan @ 10:23am
1 Change Note ( view )

Subscribe to download
Human Cooperative Testing

Description
"Fact: The key to any successful cooperative test is trust, and as our data clearly shows, humans cannot be trusted."
-Cave Johnson

An unexpected detour lands you on your way to the abandoned Human Cooperative Testing track, where new friend is made. You will have to work together and trust each other to solve the chambers ahead.

This map features two test chambers where you must employ the help of a friendly human NPC who can press buttons, follow you through portals, and be directed through portals when you're standing on a button.

INTENDED SOLUTION: https://youtu.be/3LMyxCYicWc

Tutorial for how the NPC logic is made: https://youtu.be/We24hmMG_5s

Tips to control him if you're struggling: He should go through portals, if he doesn't follow you through the first time, try again. If he gets stuck on a portal, replace the portal. If he loses line of sight or direct path, he will lose you and stand still. Walk back up to him and he will start following you again. For him to stand on a button, get him to follow you over it. There is a grace period for you to get outside his range once he steps onto a button, back away if you want him to stay. He will start following you again if you get close to him while he's on a button. When you are standing on a button, he will run through a portal shot into his line of sight. He will not run through existing portals. After you have stepped onto a button, reshoot a portal near him and he will go through it, unless it is too high up or far away. He will not stay on the button in the room you meet him in, the door is broken.

This map records a single demo file as a workaround to the buggy NPC code, no action is necessary as the size of this file will be negligible. If you prefer to delete it, you can do so by going to the folder [your drive letter]:\Program Files (x86)\Steam\steamapps\common\Portal 2\portal2, where it will be found with the name "pleasedeletemereqbycreepy01.dem". This file can be safely deleted.
24 Comments
Not Chris 8 Aug @ 12:38am 
Can you put this guys model on the workshop?
MarvinG 8 Mar @ 12:00pm 
I found the reason why demos stop npcs from stuttering!
Through some testing I've found out that if cl_localnetworkbackdoor is set to 0 it has the same effect on npcs as recording a demo. cl_localnetworkbackdoor is a network optimization that sits between the client and the internal server. It works by limiting the number of packets the server sends to the client. From what I can tell it doesn't really matter if you turn it off since this optimization was almost certainly made to squeze as much performance as possible out of older systems.
Crzy 17 Feb @ 6:03pm 
The npc doesn't follow me through portals, for some reason.
grouchy 30 Jan @ 7:42pm 
i verbally abused him
chillgamesh 28 Jan @ 5:53pm 
fun little dude. when he stole my elevator i was like >:O ... It would help if we could direct the guy with a simple interaction or two? Something like press a key to start/stop following, maybe one to tell him to move from far away. I dunno how easy this would actually be to implement but currently you spend more time trying to position him than solving the test.
ENDER 25 Jan @ 12:18am 
Factum Solus 2
ENDER 25 Jan @ 12:16am 
i need more
Igrium 23 Jan @ 3:33pm 
I gotta say, it's a neat idea, but I ended up rage-quitting because it's impossible to get him to do what you want.
MoistSkittles  [author] 23 Jan @ 11:11am 
It fixes the walking/running animations but I have no idea why
BraveCaperCat 20 Jan @ 12:41pm 
Do you know why you have to record a demo to fix the NPC issues?